https://github.com/scikit-learn-contrib/metric-learn
Revision ce5f2384bbc999511ec9497c8d34ec19aa81d238 authored by CJ Carey on 13 July 2016, 21:21:36 UTC, committed by CJ Carey on 13 July 2016, 21:21:36 UTC
A big refactor, but I think it makes things cleaner.
1 parent e31fb50
Raw File
Tip revision: ce5f2384bbc999511ec9497c8d34ec19aa81d238 authored by CJ Carey on 13 July 2016, 21:21:36 UTC
Converting constraints to a nice object
Tip revision: ce5f238
setup.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup

version = "0.2.1"
setup(name='metric-learn',
      version=version,
      description='Python implementations of metric learning algorithms',
      author=['CJ Carey', 'Yuan Tang'],
      author_email='ccarey@cs.umass.edu',
      url='http://github.com/all-umass/metric-learn',
      license='MIT',
      classifiers=[
          'Development Status :: 4 - Beta',
          'License :: OSI Approved :: MIT License',
          'Programming Language :: Python',
          'Operating System :: OS Independent',
          'Intended Audience :: Science/Research',
          'Topic :: Scientific/Engineering'
      ],
      packages=['metric_learn'],
      install_requires=[
          'numpy',
          'scipy',
          'scikit-learn',
          'six'
      ],
      extras_require=dict(
          docs=['sphinx', 'numpydoc'],
          demo=['matplotlib'],
      ),
      test_suite='test',
      keywords=[
          'Metric Learning', 
          'Large Margin Nearest Neighbor',
          'Information Theoretic Metric Learning',
          'Sparse Determinant Metric Learning',
          'Least Squares Metric Learning',
          'Neighborhood Components Analysis'
      ])
back to top