forked from tenstorrent/tt-buda-demos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
87 lines (85 loc) · 2.79 KB
/
pyproject.toml
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# Black formatting
[tool.black]
line-length = 120
include = '\.pyi?$'
extend-exclude = '''
/(
.eggs # exclude a few common directories in the
| .git # root of the project
| .hg
| .mypy_cache
| .tox
| env
| _build
| buck-out
| build
| dist
| model_demos/tests
)/
'''
# iSort
[tool.isort]
skip = ["env", "model_demos/tests"]
skip_gitignore = true
profile = "black"
line_length = 120
multi_line_output = 3
include_trailing_comma = true
virtual_env = "env"
# Pytest
[tool.pytest.ini_options]
testpaths = ["model_demos/tests"]
python_files = "test_*.py"
addopts = "--strict-markers --disable-pytest-warnings"
markers = [
"bert: tests that involve BERT",
"codegen: tests that involve Codegen",
"resnet: tests that involve ResNet",
"googlenet: tests that involve GoogLeNet",
"gpt2: tests that involve GPT-2",
"gptneo: tests that involve GPT Neo",
"mobilenetv1: tests that involve MobileNetV1",
"mobilenetv2: tests that involve MobileNetV2",
"mobilenetv3: tests that involve MobileNetV3",
"roberta: tests that involve RoBERTa",
"squeezebert: tests that involve SqueezeBERT",
"t5: tests that involve T5",
"flant5: tests that involve FLAN-T5",
"hrnet: tests that involve HRNet",
"dpr: tests that involve DPR",
"autoencoder: tests that involve Autoencoder",
"densenet: tests that involve DenseNet",
"vovnet: tests that involve VoVNet",
"vgg: tests that involve VGG",
"opt: tests that involve OPT",
"xglm: tests that involve XGLM",
"distilbert: tests that involve DistilBERT",
"albert: tests that involve ALBERT",
"vit: tests that involve ViT",
"deit: tests that involve DeiT",
"resnext: tests that involve ResNeXt",
"yolov5: tests that involve YOLOv5",
"whisper: tests that involve Whisper",
"clip: tests that involve CLIP",
"inceptionv4: tests that involve Inception-v4",
"unet: tests that involve U-Net",
"falcon: tests that involve Falcon",
"stablediffusion: tests that involve Stable Diffusion",
"retinanet: tests that involve RetinaNet",
"beit: tests that involve BeiT",
"fuyu8b: tests that involve Fuyu-8B",
"mlpmixer: tests that involve MLP-Mixer",
"openpose: tests that involve OpenPose",
"vilt: tests that involve ViLT",
"landmark: tests that involve Landmark",
"yolov3: tests that involve YOLOv3",
"efficientnetlite: tests that involve EfficientNet-Lite",
"mobilenetssd: tests that involve MobileNet-SSD",
"wideresnet: tests that involve WideResNet",
"xception: tests that involve Xception",
"ghostnet: tests that involve GhostNet",
"perceiverio: tests that involve Perceiver IO",
"hardnet: tests that involve hardnet",
"dla: tests that involve DLA",
"segformer: tests that involve SegFormer",
]