MultiGrain
MultiGrain
**MultiGrain** is a type of image model that learns a single embedding for classes, instances and copies.  In other words, it is a convolutional neural network that is suitable for both image classification and instance retrieval. We learn MultiGrain by jointly training an image embedding for multiple tasks. The resulting representation is compact and can outperform narrowly-trained embeddings. The learned embedding output incorporates different levels of granularity.
MultiGrain: a unified image embedding for classes and instances
https://paperswithcode.com/paper/multigrain-a-unified-image-embedding-for
MultiGrain: a unified image embedding for classes and instances