Awesome Open Source
Awesome Open Source
Combined Topics
metric-learning
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 30 Metric Learning Open Source Projects
Categories
>
Machine Learning
>
Metric Learning
Pytorch Metric Learning
⭐
3,033
The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.
Catalyst
⭐
2,536
Accelerated deep learning R&D
Open Reid
⭐
1,155
Open source person re-identification library in python
Metric Learn
⭐
1,135
Metric learning algorithms in Python
Prototypical Networks
⭐
721
Code for the NeurIPS 2017 Paper "Prototypical Networks for Few-shot Learning"
Humpback Whale Identification 1st
⭐
592
https://www.kaggle.com/c/humpback-whale-identification
Additive Margin Softmax
⭐
463
This is the implementation of paper <Additive Margin Softmax for Face Verification>
Deep Metric Learning Baselines
⭐
448
PyTorch Implementation for Deep Metric Learning Pipelines
Amsoftmax
⭐
446
A simple yet effective loss function for face verification.
Survey_of_deep_metric_learning
⭐
420
A comprehensive survey of deep metric learning and related works
Hardnet
⭐
356
Hardnet descriptor model - "Working hard to know your neighbor's margins: Local descriptor learning loss"
Voxceleb_trainer
⭐
336
In defence of metric learning for speaker recognition
Batch Dropblock Network
⭐
306
Official source code of "Batch DropBlock Network for Person Re-identification and Beyond" (ICCV 2019)
Powerful Benchmarker
⭐
291
A PyTorch library for benchmarking deep metric learning. It's powerful.
Rkd
⭐
263
Official pytorch Implementation of Relational Knowledge Distillation, CVPR 2019
Angular Penalty Softmax Losses Pytorch
⭐
251
Angular penalty loss functions in Pytorch (ArcFace, SphereFace, Additive Margin, CosFace)
Metric Learning Divide And Conquer
⭐
234
Source code for the paper "Divide and Conquer the Embedding Space for Metric Learning", CVPR 2019
Magnetloss Pytorch
⭐
215
PyTorch implementation of a deep metric learning technique called "Magnet Loss" from Facebook AI Research (FAIR) in ICLR 2016.
Pytorch Image Retrieval
⭐
208
A PyTorch framework for an image retrieval task including implementation of N-pair Loss (NIPS 2016) and Angular Loss (ICCV 2017).
Revisiting_deep_metric_learning_pytorch
⭐
179
(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.
Deep_metric_learning
⭐
153
Deep metric learning methods implemented in Chainer
Declutr
⭐
131
The 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!
Segsort
⭐
130
SegSort: Segmentation by Discriminative Sorting of Segments
Dml_cross_entropy
⭐
118
Code for the paper "A unifying mutual information view of metric learning: cross-entropy vs. pairwise losses" (ECCV 2020 - Spotlight)
Negative Margin.few Shot
⭐
105
PyTorch implementation of “Negative Margin Matters: Understanding Margin in Few-shot Classification”
Pvse
⭐
94
Polysemous Visual-Semantic Embedding for Cross-Modal Retrieval (CVPR 2019)
Pointglr
⭐
87
Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Clouds (CVPR 2020)
Mvgcn
⭐
82
Multi-View Graph Convolutional Network and Its Applications on Neuroimage Analysis for Parkinson's Disease (AMIA 2018)
Open Ucn
⭐
63
The first fully convolutional metric learning for geometric/semantic image correspondences.
Hcn Prototypeloss Pytorch
⭐
17
Hierarchical Co-occurrence Network with Prototype Loss for Few-shot Learning (PyTorch)
1-30 of 30 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210