RETRO is fast
mitchgordon.me
mitchgordon.me
Actually, as far as I can tell - the RETRO arch itself isn't trained in this article. It focuses more on how to build the retrieval system with a fast KNN index over all of the Pile.
How many chunks do you retrieve? The paper shows best results at k=1 and then at k>50.
In other words, can we rely on it instead of GPT-3 in realistic scenarios or is it good only for low BpB?
This obviously still has plenty of use cases. Could get a batch of similar text to calculate statistics on. Or perhaps augment existing data for training something else.
One realistic use case would be to simply present a search engine interface enabling you to find "interesting" text snippets alongside metadata like book author/title matching your description, perhaps for fiction enthusiasts or what have you.
(Another way could be to redo the architecture to include a “inspired by this image” input, which is queried from an image server at inference time.) Anyone have other ideas?
https://rom1504.github.io/clip-retrieval
Try the reverse image search - it can be shockingly effective.
You can pretty easily rehost the index or build a lookup over your own data if you check the GitHub repo.
If you don't have any data of your own, enter a query and hit that download icon to get a CSV of `URL,Caption,CLIP score`.
EDIT: it does contain a blurry picture of the tank man and some LEGO re-enactments when I query "tiananmen tank man", but was hoping it would more intelligently deduce the picture from the description
I updated the default theme's text color to be 10% darker, lmk if that looks better to you.
On macOS (display: 15.4-inch, 2880 × 1800), it's really difficult to read. I set the font to ''400 1.2rem/1.5 "Fira Sans",sans-serif'' and color to #111 in dev tools, way better readability.
(sidenote: is Fira Sans a default installed font on Linux systems? I'm on macOS and don't have that, and don't see a font embed anywhere in your source code. So that might be the issue - 'sans-serif' at 200 weight is way too faint)