Skip to content
Snippets Groups Projects
Select Git revision
  • a3e44720d0ab2b86f6cdb5949c3fc8c25bb7afc1
  • master default protected
  • updates
  • towards_tf2
  • amir
  • tf20
  • predict
  • speed-up
  • newlstm
  • integrate_structures
  • lstm
  • gan
  • oldmaster
  • v3.0.0
  • v2.0.0
  • v1.2.2b0
  • v1.2.1
  • v1.2.0
  • v1.1.1
  • v1.1.0
  • v1.0.4
  • v1.0.3
  • v1.0.2
  • v1.0.1
  • v1.0.0
  • 0.1.10
  • 0.1.9
  • 0.1.8
  • 0.1.7
  • 0.1.6
  • 0.1.5
  • 0.1.4
  • 0.1.3
33 results

setup.py

Blame
  • setup.py 2.63 KiB
    #!/usr/bin/env python
    # vim: set fileencoding=utf-8 :
    # Andre Anjos <andre.anjos@idiap.ch>
    # Mon 16 Apr 08:18:08 2012 CEST
    
    from setuptools import setup
    
    from setuptools import setup, dist
    dist.Distribution(dict(setup_requires=['bob.extension']))
    
    from bob.extension.utils import load_requirements, find_packages
    install_requires = load_requirements()
    
    # The only thing we do in this file is to call the setup() function with all
    # parameters that define our package.
    setup(
    
        # This is the basic information about your project. Modify all this
        # information before releasing code publicly.
        name='bob.learn.tensorflow',
        version=open("version.txt").read().rstrip(),
        description='Bob bindings for tensorflow',
    
        url='',
        license='BSD',
        author='Tiago de Freitas Pereira',
        author_email='tiago.pereira@idiap.ch',
        keywords='tensorflow',
    
        # If you have a better, long description of your package, place it on the
        # 'doc' directory and then hook it here
        long_description=open('README.rst').read(),
    
        # This line is required for any distutils based packaging.
        include_package_data=True,
    
        # This line defines which packages should be installed when you "install"
        # this package. All packages that are mentioned here, but are not installed
        # on the current system will be installed locally and only visible to the
        # scripts of this package. Don't worry - You won't need administrative
        # privileges when using buildout.
        install_requires=install_requires,
        packages=find_packages(),
        zip_safe=False,
    
        entry_points={
    
            # scripts should be declared using this entry:
            'console_scripts': [
                'compute_statistics.py = bob.learn.tensorflow.script.compute_statistics:main',
                'train.py = bob.learn.tensorflow.script.train:main',
                'bob_db_to_tfrecords = bob.learn.tensorflow.script.db_to_tfrecords:main',
                'load_and_debug.py = bob.learn.tensorflow.script.load_and_debug:main',
                'lfw_db_to_tfrecords.py = bob.learn.tensorflow.script.lfw_db_to_tfrecords:main'
            ],
    
        },
    
        # Classifiers are important if you plan to distribute this package through
        # PyPI. You can find the complete list of classifiers that are valid and
        # useful here (http://pypi.python.org/pypi?%3Aaction=list_classifiers).
        classifiers=[
            'Framework :: Tensorflow',
            'Development Status :: 3 - Alpha',
            'Intended Audience :: Developers',
            'License :: OSI Approved ::  BSD License',
            'Natural Language :: English',
            'Programming Language :: Python',
            'Topic :: Scientific/Engineering :: Artificial Intelligence',
        ],
    )