-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
35 lines (31 loc) · 1.63 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
from setuptools import setup, find_packages
import codecs
import os
here = os.path.abspath(os.path.dirname(__file__))
with codecs.open(os.path.join(here, "README.md"), encoding="utf-8") as fh:
long_description = "\n" + fh.read()
VERSION = '0.0.1'
DESCRIPTION = 'RETNETS is a powerful package designed to facilitate the usage of the Retentive Network by AI engineers. Whether you are working with Torch or Tensorflow, RETNET provides seamless integration and empowers you to harness the potential of Retentive Network for your AI projects.'
LONG_DESCRIPTION = 'RETNETS is a powerful package designed to facilitate the usage of the Retentive Network by AI engineers. Whether you are working with Torch or Tensorflow, RETNET provides seamless integration and empowers you to harness the potential of Retentive Network for your AI projects.'
# Setting up
setup(
name="retnets",
version=VERSION,
author="useCallback (Khalfoun Mohamed El Mehdi)",
author_email="<[email protected]>",
description=DESCRIPTION,
long_description_content_type="text/markdown",
long_description=long_description,
packages=find_packages(),
install_requires=['torch', 'torchscale', 'fairseq', 'apex', 'fairscale'],
keywords=['retnet', 'retnets', 'retentive networks',
'LLM', 'large language models', 'ai', 'artificial intelligence'],
classifiers=[
"Development Status :: 1 - Planning",
"Intended Audience :: Developers",
"Programming Language :: Python :: 3",
"Operating System :: Unix",
"Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows",
]
)