forked from Kashu7100/Qualia2.0
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
38 lines (32 loc) · 952 Bytes
/
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
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages
import sys
requires = ['numpy',
'matplotlib',
'h5py'
]
envs = ['gym',
'atari-py',
'box2d-py',
'pybullet',
'roboschool'
]
datasets = ['kaggle',
'Pillow'
]
requires += envs
requires += datasets
if '--cuda' in sys.argv:
idx = sys.argv.index('--cuda')
sys.argv.pop(idx)
cuda = sys.argv.pop(idx)
requires.append('cupy-cuda{}'.format(cuda))
setup(name='qualia2',
version='2.0.1',
description='Qualia is a deep learning framework deeply integrated with automatic differentiation and dynamic graphing with CUDA acceleration. ',
author='Kashu',
author_email='echo_six0566 {at} yahoo.co.jp',
url='https://github.com/Kashu7100/Qualia2.0',
license='MIT',
packages=find_packages(),
install_requires=requires,)