quanto

Форк
0
/
pyproject.toml 
53 строки · 1.6 Кб
1
[project]
2
name = 'quanto'
3
description = 'A quantization toolkit for pytorch.'
4
classifiers = [
5
    'Development Status :: 2 - Pre-Alpha',
6
    'License :: OSI Approved :: Apache Software License',
7
    'Intended Audience :: Developers',
8
    'Intended Audience :: Education',
9
    'Intended Audience :: Science/Research',
10
    'Operating System :: OS Independent',
11
    'Programming Language :: Python :: 3.8',
12
    'Programming Language :: Python :: 3.9',
13
    'Programming Language :: Python :: 3.10',
14
    'Programming Language :: Python :: 3.11',
15
    'Topic :: Scientific/Engineering :: Artificial Intelligence'
16
]
17
keywords = ['torch', 'quantization']
18
requires-python = '>=3.8.0'
19
authors = [{ name = 'David Corvoysier', email = 'david@huggingface.co' }]
20
dependencies = ['torch>=2.2.0', 'ninja', 'numpy', 'safetensors']
21
license = { text = 'Apache-2.0' }
22
dynamic = ['readme', 'version']
23

24
[project.urls]
25
homepage = 'https://github.com/huggingface/quanto'
26

27
[project.optional-dependencies]
28
dev = ['pytest', 'ruff', 'black']
29
examples = ['torchvision', 'transformers', 'datasets']
30

31
[tool.setuptools.dynamic]
32
version = {attr = "quanto.__version__"}
33

34
[build-system]
35
requires = ["setuptools>65.5.1", "setuptools_scm"]
36
build-backend = "setuptools.build_meta"
37

38
[tool.black]
39
line-length = 119
40

41
[tool.ruff]
42
# Never enforce `E501` (line length violations).
43
ignore = ["C901", "E501", "E741"]
44
select = ["C", "E", "F", "I", "W"]
45
line-length = 119
46

47
# Ignore import violations in all `__init__.py` files.
48
[tool.ruff.per-file-ignores]
49
"__init__.py" = ["E402", "F401", "F403", "F811"]
50

51
[tool.ruff.isort]
52
lines-after-imports = 2
53
known-first-party = ["quanto"]
54

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.