-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.py
62 lines (49 loc) · 2.21 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
import setuptools
with open('requirements.txt', 'r') as req:
requirements = []
for line in req:
requirements.append(line.strip())
setuptools.setup(
name="decavision",
version="1.4.2",
author="Décathlon Canada",
author_email="sportvisionapi@decathlon.com",
description="A package to easily train powerful image classification models using colab's free TPUs.",
long_description="""The AI team at Décathlon Canada developed a library to help with the training of image
classification models. It is specially made to exploit the free TPUs that are offered
in Google colab notebooks. You can find the full documentation
[here](https://decavision-doc.herokuapp.com/)
## Version 1.4.2
Update dependencies and testing functions
## Version 1.4.1
Fix hyperparameter optimization for multilabel
## Version 1.4.0
Added multilabel classification
## Version 1.3.0
Use suggested image sizes
Add EfficientNetV2 models
## Version 1.2.1
Change to Tensorflow 2.5
## Version 1.2.0
Add semi-supervised learning features
## Version 1.1.3
Link to public repository
## Version 1.1.2
Change name of package
## Version 1.1.1
Fix typo in split_train
## Version 1.1.0
Remove google scraping
## Version 1.0.0
Original release""",
long_description_content_type="text/markdown",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
python_requires='>=3.6',
install_requires=requirements,
url='https://github.com/Decathlon/decavision.git'
)