Skip to content

Release 2.8.0

Compare
Choose a tag to compare
@RaynorChavez RaynorChavez released this 05 Jun 00:38
· 96 commits to mainline since this release
45517a9

2.8.0

New features

  • Improve add_documents memory efficiency and throughput for CLIP and Open_CLIP models when indexing documents with images when no patch method is used (#849). The image downloading and preprocessing logic has been improved. Marqo now converts the images to tensors directly after downloading. In our tests, the memory usage has been reduced by 37.5% and the throughput has been increased by 7.5% (subject to your settings). Marqo is also more stable when indexing documents in a multi-threading scenario.
  • Add support for pre-warming patch models (#847). See usage (here)

Bug fixes and minor changes

  • Replace the requests package with pycurl for faster image downloads (#849). Marqo now downloads images 2-3x faster in our tests and the overall add_documents throughput is increased by 7.5%

Contributor shout-outs

  • Shoutouts to our valuable 4.2k stargazers!
  • Thanks a lot for the discussion and suggestions in our community. We love to hear your thoughts and requests. Join our Slack channel and forum now.