Python metric-learning

Open-source Python projects categorized as metric-learning

Top 8 Python metric-learning Projects

  • pytorch-metric-learning

    The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.

  • Person_reID_baseline_pytorch

    :bouncing_ball_person: Pytorch ReID: A tiny, friendly, strong pytorch implement of person re-id / vehicle re-id baseline. Tutorial 👉

    Project mention: FLiP Stack Weekly for 21 Jan 2023 | | 2023-01-23
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • finetuner

    :dart: Task-oriented finetuning for better embeddings on neural search

    Project mention: How do you think search will change with technology like ChatGPT, Bing’s new AI search engine and the upcoming Google Bard? | /r/singularity | 2023-02-21

    And all of that has something to do with finetuners. It basically fine-tunes AI models for specific use cases. With it can create a custom search experience that is tailored to their specific needs. I also wonder how this is going to be integrated into SEO tools soon since those tools are catered to traditional search engines.

  • similarity

    TensorFlow Similarity is a python package focused on making similarity learning quick and easy.

    Project mention: New free tool that uses fine-tuned BERT model to surface answers from research papers | /r/LanguageTechnology | 2022-10-28

    Tensorflow Ranking and Tensorflow similarity (maybe relevant/irrelevant contrastive learning?) look like they could be useful.

  • quaterion

    Blazing fast framework for fine-tuning similarity learning models

  • hardnet

    Hardnet descriptor model - "Working hard to know your neighbor's margins: Local descriptor learning loss"

  • sapbert

    [NAACL'21 & ACL'21] SapBERT: Self-alignment pretraining for BERT & XL-BEL: Cross-Lingual Biomedical Entity Linking.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • icl-ceil

    [ICML 2023] Code for our paper “Compositional Exemplars for In-context Learning”.

    Project mention: A New AI Research Proposes Compositional Exemplars for In-context Learning (CEIL): A Novel Approach That Uses Determinantal Point Process (DPP) for More Efficient In-context Learning | /r/machinelearningnews | 2023-02-21

    Quick Read: Paper: Github:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-21.

Python metric-learning related posts


What are some of the best open-source metric-learning projects in Python? This list will help you:

Project Stars
1 pytorch-metric-learning 5,448
2 Person_reID_baseline_pytorch 3,751
3 finetuner 1,187
4 similarity 969
5 quaterion 550
6 hardnet 494
7 sapbert 139
8 icl-ceil 66
Tired of breaking your main and manually rebasing outdated pull requests?
Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.