clip-retrieval icon indicating copy to clipboard operation
clip-retrieval copied to clipboard

Refactor in several libs to make this smaller and easier to reason about

Open rom1504 opened this issue 2 years ago • 2 comments

Initially this repo was about integrating multiple small components into a simple retrieval system it now growed a lot and got a lot more features and it's becoming too big

to grow in a reasonable way, let's extract big components in smaller libs and use them here:

  • [ ] clip inference
  • [ ] clip back
  • [ ] clip filter
  • [x] all-clip

should be independent libs

img2dataset and autofaiss are already independent

rom1504 avatar May 12 '22 21:05 rom1504

Now even more important with clip client has it wouldn't need much dependencies at all if it was its own module

rom1504 avatar Jun 15 '22 23:06 rom1504

i might tinker with this refactor

dmarx avatar Jul 19 '22 17:07 dmarx