Skip to content

Commit 358b2a4

Browse files
committed
Initial commit
1 parent 1c178f1 commit 358b2a4

File tree

494 files changed

+82455
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

494 files changed

+82455
-1
lines changed

.bandit.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
skips:
2+
- B101 # use of assert

.coveragerc

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[report]
2+
exclude_lines =
3+
pragma: no cover
4+
\.\.\.

.gitignore

+314
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,314 @@
1+
.vscode
2+
.idea
3+
report.html
4+
5+
6+
# Do not include the datasets themselves
7+
assets/*
8+
!assets/.gitkeep
9+
app/static/img/*
10+
app/test_results
11+
examples/gtsrb/data/GTSRB_Complete/*
12+
13+
**/.pytest_cache/*
14+
15+
# Do not include results (plots, numpy pickles, metrics etc.)
16+
outputs/*
17+
tests/outputs/*
18+
19+
/examples/gtsrb/assets/all_forbidden_signs/
20+
examples/assets/img/
21+
22+
# Created by setuppyproj v2.2 (from https://www.gitignore.io/api/linux,python,visualstudiocode)
23+
24+
### Linux ###
25+
*~
26+
27+
# temporary files which can be created if a process still has a handle open of a deleted file
28+
.fuse_hidden*
29+
30+
# KDE directory preferences
31+
.directory
32+
33+
# Linux trash folder which might appear on any partition or disk
34+
.Trash-*
35+
36+
# .nfs files are created when an open file is removed but is still being accessed
37+
.nfs*
38+
39+
### Python ###
40+
# Byte-compiled / optimized / DLL files
41+
__pycache__/
42+
*.py[cod]
43+
*.class
44+
45+
# C extensions
46+
*.so
47+
48+
# Distribution / packaging
49+
.Python
50+
build/
51+
develop-eggs/
52+
dist/
53+
downloads/
54+
eggs/
55+
.eggs/
56+
lib/
57+
lib64/
58+
parts/
59+
sdist/
60+
var/
61+
wheels/
62+
pip-wheel-metadata/
63+
share/python-wheels/
64+
*.egg-info/
65+
.installed.cfg
66+
*.egg
67+
MANIFEST
68+
69+
# PyInstaller
70+
# Usually these files are written by a python script from a template
71+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
72+
*.manifest
73+
*.spec
74+
75+
# Installer logs
76+
pip-log.txt
77+
pip-delete-this-directory.txt
78+
79+
# Unit test / coverage reports
80+
htmlcov/
81+
.tox/
82+
.nox/
83+
.coverage
84+
.coverage.*
85+
.cache
86+
nosetests.xml
87+
coverage.xml
88+
*.cover
89+
.hypothesis/
90+
.pytest_cache/
91+
/report.xml
92+
93+
# Translations
94+
*.mo
95+
*.pot
96+
97+
# Django stuff:
98+
*.log
99+
local_settings.py
100+
db.sqlite3
101+
102+
# Flask stuff:
103+
instance/
104+
.webassets-cache
105+
106+
# Scrapy stuff:
107+
.scrapy
108+
109+
# Sphinx documentation
110+
docs/_build/
111+
112+
# PyBuilder
113+
target/
114+
115+
# Jupyter Notebook
116+
.ipynb_checkpoints
117+
118+
# IPython
119+
profile_default/
120+
ipython_config.py
121+
122+
# pyenv
123+
.python-version
124+
125+
# celery beat schedule file
126+
celerybeat-schedule
127+
128+
# SageMath parsed files
129+
*.sage.py
130+
131+
# Environments
132+
.env
133+
.venv
134+
env/
135+
venv/
136+
ENV/
137+
env.bak/
138+
venv.bak/
139+
140+
# Spyder project settings
141+
.spyderproject
142+
.spyproject
143+
144+
# Rope project settings
145+
.ropeproject
146+
147+
# mkdocs documentation
148+
/site
149+
150+
# IDEA related local project preferences
151+
!.idea/*
152+
153+
# mypy
154+
.mypy_cache/
155+
.dmypy.json
156+
dmypy.json
157+
158+
# Pyre type checker
159+
.pyre/
160+
161+
### VisualStudioCode ###
162+
.vscode/*
163+
!.vscode/settings.json
164+
!.vscode/tasks.json
165+
!.vscode/launch.json
166+
!.vscode/extensions.json
167+
168+
### VisualStudioCode Patch ###
169+
# Ignore all local history of files
170+
.history
171+
172+
# End of setuppyproj v2.2
173+
174+
# -------------------------------------------------------------------------------------
175+
176+
# Windows ignore (https://github.com/github/gitignore/blob/main/Global/Windows.gitignore)
177+
178+
# Windows thumbnail cache files
179+
Thumbs.db
180+
Thumbs.db:encryptable
181+
ehthumbs.db
182+
ehthumbs_vista.db
183+
184+
# Dump file
185+
*.stackdump
186+
187+
# Folder config file
188+
[Dd]esktop.ini
189+
190+
# Recycle Bin used on file shares
191+
$RECYCLE.BIN/
192+
193+
# Windows Installer files
194+
*.cab
195+
*.msi
196+
*.msix
197+
*.msm
198+
*.msp
199+
200+
# Windows shortcuts
201+
*.lnk
202+
203+
204+
# macOS ignore (https://github.com/github/gitignore/blob/main/Global/macOS.gitignore)
205+
206+
# General
207+
.DS_Store
208+
.AppleDouble
209+
.LSOverride
210+
211+
# Icon must end with two \r
212+
Icon
213+
214+
# Thumbnails
215+
._*
216+
217+
# Files that might appear in the root of a volume
218+
.DocumentRevisions-V100
219+
.fseventsd
220+
.Spotlight-V100
221+
.TemporaryItems
222+
.Trashes
223+
.VolumeIcon.icns
224+
.com.apple.timemachine.donotpresent
225+
226+
# Directories potentially created on remote AFP share
227+
.AppleDB
228+
.AppleDesktop
229+
Network Trash Folder
230+
Temporary Items
231+
.apdisk
232+
233+
234+
# JetBrains ignore (https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore)
235+
236+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
237+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
238+
239+
# User-specific stuff
240+
.idea/**/workspace.xml
241+
.idea/**/tasks.xml
242+
.idea/**/usage.statistics.xml
243+
.idea/**/dictionaries
244+
.idea/**/shelf
245+
246+
# AWS User-specific
247+
.idea/**/aws.xml
248+
249+
# Generated files
250+
.idea/**/contentModel.xml
251+
252+
# Sensitive or high-churn files
253+
.idea/**/dataSources/
254+
.idea/**/dataSources.ids
255+
.idea/**/dataSources.local.xml
256+
.idea/**/sqlDataSources.xml
257+
.idea/**/dynamic.xml
258+
.idea/**/uiDesigner.xml
259+
.idea/**/dbnavigator.xml
260+
261+
# Gradle
262+
.idea/**/gradle.xml
263+
.idea/**/libraries
264+
265+
# Gradle and Maven with auto-import
266+
# When using Gradle or Maven with auto-import, you should exclude module files,
267+
# since they will be recreated, and may cause churn. Uncomment if using
268+
# auto-import.
269+
# .idea/artifacts
270+
# .idea/compiler.xml
271+
# .idea/jarRepositories.xml
272+
# .idea/modules.xml
273+
# .idea/*.iml
274+
# .idea/modules
275+
# *.iml
276+
# *.ipr
277+
278+
# CMake
279+
cmake-build-*/
280+
281+
# Mongo Explorer plugin
282+
.idea/**/mongoSettings.xml
283+
284+
# File-based project format
285+
*.iws
286+
287+
# IntelliJ
288+
out/
289+
290+
# mpeltonen/sbt-idea plugin
291+
.idea_modules/
292+
293+
# JIRA plugin
294+
atlassian-ide-plugin.xml
295+
296+
# Cursive Clojure plugin
297+
.idea/replstate.xml
298+
299+
# SonarLint plugin
300+
.idea/sonarlint/
301+
302+
# Crashlytics plugin (for Android Studio and IntelliJ)
303+
com_crashlytics_export_strings.xml
304+
crashlytics.properties
305+
crashlytics-build.properties
306+
fabric.properties
307+
308+
# Editor-based Rest Client
309+
.idea/httpRequests
310+
311+
# Android studio 3.1+ serialized cache file
312+
.idea/caches/build_file_checksums.ser
313+
/audio_examples/transformed_audios/
314+
/app_deprecated/static/reports/

0 commit comments

Comments
 (0)