Open-source libraries

  • Metric-learn [GitHub] [PyPI] [Documentation]
    Python toolbox implementing various metric learning algorithms, among which Large Margin Nearest Neighbor (LMNN), Neighborhood Component Analysis (NCA), Information-Theoretic Metric Learning (ITML), Relative Component Analysis (RCA) and Mahalanobis Metric for Clustering (MMC). The API is compatible with scikit-learn, allowing easy model selection and evaluation. Distributed under MIT license.

Open-source code from papers