Pytorch Metric LearningThe easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.
Stars: ✭ 3,936 (+13020%)
CVPR2020 PADS(CVPR 2020) This repo contains code for "PADS: Policy-Adapted Sampling for Visual Similarity Learning", which proposes learnable triplet mining with Reinforcement Learning.
Stars: ✭ 57 (+90%)
symmetrical-synthesisOfficial Tensorflow implementation of "Symmetrical Synthesis for Deep Metric Learning" (AAAI 2020)
Stars: ✭ 67 (+123.33%)
HardnetHardnet descriptor model - "Working hard to know your neighbor's margins: Local descriptor learning loss"
Stars: ✭ 350 (+1066.67%)
Revisiting deep metric learning pytorch(ICML 2020) This repo contains code for our paper "Revisiting Training Strategies and Generalization Performance in Deep Metric Learning" (https://arxiv.org/abs/2002.08473) to facilitate consistent research in the field of Deep Metric Learning.
Stars: ✭ 172 (+473.33%)
Ranked-List-Loss-for-DMLCVPR 2019: Ranked List Loss for Deep Metric Learning, with extension for TPAMI submission
Stars: ✭ 56 (+86.67%)
LabelRelaxation-CVPR21Official PyTorch Implementation of Embedding Transfer with Label Relaxation for Improved Metric Learning, CVPR 2021
Stars: ✭ 37 (+23.33%)
Pytorch Image RetrievalA PyTorch framework for an image retrieval task including implementation of N-pair Loss (NIPS 2016) and Angular Loss (ICCV 2017).
Stars: ✭ 203 (+576.67%)
Powerful BenchmarkerA PyTorch library for benchmarking deep metric learning. It's powerful.
Stars: ✭ 272 (+806.67%)
Batch Dropblock NetworkOfficial source code of "Batch DropBlock Network for Person Re-identification and Beyond" (ICCV 2019)
Stars: ✭ 304 (+913.33%)
Person reid baseline pytorchPytorch ReID: A tiny, friendly, strong pytorch implement of object re-identification baseline. Tutorial 👉https://github.com/layumi/Person_reID_baseline_pytorch/tree/master/tutorial
Stars: ✭ 2,963 (+9776.67%)
GPQGeneralized Product Quantization Network For Semi-supervised Image Retrieval - CVPR 2020
Stars: ✭ 60 (+100%)
GeDMLGeneralized Deep Metric Learning.
Stars: ✭ 30 (+0%)
Additive Margin SoftmaxThis is the implementation of paper <Additive Margin Softmax for Face Verification>
Stars: ✭ 464 (+1446.67%)
AmsoftmaxA simple yet effective loss function for face verification.
Stars: ✭ 443 (+1376.67%)
Voxceleb trainerIn defence of metric learning for speaker recognition
Stars: ✭ 316 (+953.33%)
SegsortSegSort: Segmentation by Discriminative Sorting of Segments
Stars: ✭ 130 (+333.33%)
Dml cross entropyCode for the paper "A unifying mutual information view of metric learning: cross-entropy vs. pairwise losses" (ECCV 2020 - Spotlight)
Stars: ✭ 117 (+290%)
RkdOfficial pytorch Implementation of Relational Knowledge Distillation, CVPR 2019
Stars: ✭ 257 (+756.67%)
disent🧶 Modular VAE disentanglement framework for python built with PyTorch Lightning ▸ Including metrics and datasets ▸ With strongly supervised, weakly supervised and unsupervised methods ▸ Easily configured and run with Hydra config ▸ Inspired by disentanglement_lib
Stars: ✭ 41 (+36.67%)
Landmark-RetrivalEasy Landmark Image Recognition with TensorFlow Hub DELF Module
Stars: ✭ 20 (-33.33%)
SegSwap(CVPRW 2022) Learning Co-segmentation by Segment Swapping for Retrieval and Discovery
Stars: ✭ 46 (+53.33%)
Negative Margin.few ShotPyTorch implementation of “Negative Margin Matters: Understanding Margin in Few-shot Classification”
Stars: ✭ 101 (+236.67%)
MetricLearning-mnist-pytorchPlayground of Metric Learning with MNIST @pytorch. We provide ArcFace, CosFace, SphereFace, CircleLoss and visualization.
Stars: ✭ 19 (-36.67%)
Magnetloss PytorchPyTorch implementation of a deep metric learning technique called "Magnet Loss" from Facebook AI Research (FAIR) in ICLR 2016.
Stars: ✭ 217 (+623.33%)
Npair loss pytorchImproved Deep Metric Learning with Multi-class N-pair Loss Objective
Stars: ✭ 75 (+150%)
PointglrGlobal-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Clouds (CVPR 2020)
Stars: ✭ 86 (+186.67%)
ePillID-benchmarkePillID Dataset: A Low-Shot Fine-Grained Benchmark for Pill Identification (CVPR 2020 VL3)
Stars: ✭ 54 (+80%)
SPMLUniversal Weakly Supervised Segmentation by Pixel-to-Segment Contrastive Learning
Stars: ✭ 81 (+170%)
Open ReidOpen source person re-identification library in python
Stars: ✭ 1,144 (+3713.33%)
scLearnscLearn:Learning for single cell assignment
Stars: ✭ 26 (-13.33%)
DeclutrThe corresponding code from our paper "DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representations". Do not hesitate to open an issue if you run into any trouble!
Stars: ✭ 111 (+270%)
advrankAdversarial Ranking Attack and Defense, ECCV, 2020.
Stars: ✭ 19 (-36.67%)
MinkLocMultimodalMinkLoc++: Lidar and Monocular Image Fusion for Place Recognition
Stars: ✭ 65 (+116.67%)
finetunerFinetuning any DNN for better embedding on neural search tasks
Stars: ✭ 442 (+1373.33%)
PvsePolysemous Visual-Semantic Embedding for Cross-Modal Retrieval (CVPR 2019)
Stars: ✭ 93 (+210%)
dmlR package for Distance Metric Learning
Stars: ✭ 58 (+93.33%)
GraphMixCode for reproducing results in GraphMix paper
Stars: ✭ 64 (+113.33%)
MinkLoc3DMinkLoc3D: Point Cloud Based Large-Scale Place Recognition
Stars: ✭ 83 (+176.67%)
MvgcnMulti-View Graph Convolutional Network and Its Applications on Neuroimage Analysis for Parkinson's Disease (AMIA 2018)
Stars: ✭ 81 (+170%)
CIRROfficial repository of ICCV 2021 - Image Retrieval on Real-life Images with Pre-trained Vision-and-Language Models
Stars: ✭ 65 (+116.67%)
LearningToCompare-TensorflowTensorflow implementation for paper: Learning to Compare: Relation Network for Few-Shot Learning.
Stars: ✭ 17 (-43.33%)
Metric LearnMetric learning algorithms in Python
Stars: ✭ 1,125 (+3650%)
lfdaLocal Fisher Discriminant Analysis in R
Stars: ✭ 74 (+146.67%)
Open UcnThe first fully convolutional metric learning for geometric/semantic image correspondences.
Stars: ✭ 60 (+100%)
MHCLNDeep Metric and Hash Code Learning Network for Content Based Retrieval of Remote Sensing Images
Stars: ✭ 30 (+0%)