Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Registered project with PyPI and prepared setup.py script.
- Loading branch information
1 parent
22cde28
commit 4a8d8a4
Showing
4 changed files
with
63 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[metadata] | ||
description-file = README.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
from setuptools import setup, find_packages | ||
|
||
long_description = """ | ||
This repository is my project to bring velocity to deep-learning research, by providing tried and tested large pool of | ||
prebuilt components that are known to be working well together. | ||
I would like to minimize time to market of new projects, ease experimentation and provide bits of experiment management | ||
to bring some order to the data science workflow. | ||
Ideally, for most applications it should be enough to write a config file wiring existing components together. | ||
If that's not the case writing bits of custom code shouldn't be unnecessarily complex. | ||
This repository is still in an early stage of that journey but it will grow as I'll be putting some work into it. | ||
""" | ||
|
||
|
||
setup( | ||
name='vel', | ||
version='0.1.1', | ||
description="Velocity in deep-learning research", | ||
long_description=long_description, | ||
url='https://github.com/MillionIntegrals/vel', | ||
author='Jerry Tworek', | ||
author_email='jerry@millionintegrals.com', | ||
license='MIT', | ||
packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"]), | ||
install_requires=[ | ||
'pyyaml', | ||
'numpy', | ||
'pandas', | ||
'scikit-learn', | ||
'torch >= 0.4.1', | ||
'torchvision', | ||
'opencv-python', | ||
'pillow-simd', | ||
'tqdm' | ||
], | ||
extras_require={ | ||
'visdom': ['visdom'], | ||
'mongo': ['pymongo'], | ||
'gym': ['gym[all]'], | ||
}, | ||
entry_points={ | ||
'console_scripts': [ | ||
'vel = vel.launcher:main', | ||
], | ||
}, | ||
classifiers=[ | ||
'Development Status :: 3 - Alpha', | ||
'Intended Audience :: Developers', | ||
'Intended Audience :: Education', | ||
'Intended Audience :: Science/Research', | ||
'License :: OSI Approved :: MIT License', | ||
'Programming Language :: Python :: 3', | ||
'Programming Language :: Python :: 3.7', | ||
'Topic :: Software Development :: Libraries', | ||
'Topic :: Software Development :: Libraries :: Python Modules' | ||
], | ||
scripts=[] | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
#!/usr/bin/env python | ||
import argparse | ||
|
||
from vel.internals.project_config import ProjectConfig | ||
|
Empty file.