Skip to content
Snippets Groups Projects
  • Amir MOHAMMADI's avatar
    9d708ffe
    Improvements to the new API and docs · 9d708ffe
    Amir MOHAMMADI authored
    - Added pre-commit checks
    - Dropped old dependencies
    - Brought all classes and functions to bob.learn.em
    - Make KMeans.centroids_ available as KMeans.means
    - Implement a load method for GMMMachine
    9d708ffe
    History
    Improvements to the new API and docs
    Amir MOHAMMADI authored
    - Added pre-commit checks
    - Dropped old dependencies
    - Brought all classes and functions to bob.learn.em
    - Make KMeans.centroids_ available as KMeans.means
    - Implement a load method for GMMMachine
setup.py 1.12 KiB
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :

from setuptools import dist, setup

dist.Distribution(dict(setup_requires=["bob.extension"]))

from bob.extension.utils import find_packages, load_requirements

install_requires = load_requirements()


setup(
    name="bob.learn.em",
    version=open("version.txt").read().rstrip(),
    description="Bindings for EM machines and trainers of Bob",
    url="http://gitlab.idiap.ch/bob/bob.learn.em",
    license="BSD",
    author="Andre Anjos",
    author_email="andre.anjos@idiap.ch",
    keywords="bob, em, expectation-maximization",
    long_description=open("README.rst").read(),
    packages=find_packages(),
    include_package_data=True,
    zip_safe=False,
    install_requires=install_requires,
    classifiers=[
        "Framework :: Bob",
        "Development Status :: 4 - Beta",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: BSD License",
        "Natural Language :: English",
        "Programming Language :: Python",
        "Programming Language :: Python :: 3",
        "Topic :: Software Development :: Libraries :: Python Modules",
    ],
)