-
Notifications
You must be signed in to change notification settings - Fork 6
/
.nengobones.yml
119 lines (107 loc) · 2.67 KB
/
.nengobones.yml
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
project_name: PyTorchSpiking
pkg_name: pytorch_spiking
repo_name: nengo/pytorch-spiking
description: Spiking neuron integration for PyTorch
copyright_start: 2020
license: abr-free
main_branch: main
license_rst: {}
contributing_rst: {}
contributors_rst: {}
manifest_in: {}
setup_cfg:
pytest:
xfail_strict: True
pylint:
disable:
- not-callable # https://github.com/pytorch/pytorch/issues/24807
known_third_party:
- torch
codespell:
ignore_words:
- hist
docs_conf_py:
nengo_logo: ""
extensions:
- nengo_sphinx_theme.ext.autoautosummary
doctest_setup:
- import numpy as np
- import torch
autoautosummary_change_modules:
pytorch_spiking:
- pytorch_spiking.modules.SpikingActivation
- pytorch_spiking.modules.Lowpass
- pytorch_spiking.modules.TemporalAvgPool
ci_scripts:
- template: static
- template: test
coverage: true
pip_install:
- $PYTORCH_VERSION
- nengo[tests]
- template: docs
pip_install:
- $PYTORCH_VERSION
- template: examples
pip_install:
- $PYTORCH_VERSION
- template: remote-script
remote_script: docs
output_name: remote-docs
host: azure-docs
azure_name: nengo-dl-docs
azure_group: nengo-ci
remote_vars:
PYTORCH_VERSION: $PYTORCH_VERSION
remote_setup:
- micromamba install -y cudatoolkit=10.2
- template: remote-script
remote_script: examples
output_name: remote-examples
host: azure-examples
azure_name: nengo-dl-examples
azure_group: nengo-ci
remote_vars:
PYTORCH_VERSION: $PYTORCH_VERSION
remote_setup:
- micromamba install -y cudatoolkit=10.2
- template: deploy
wheel: true
setup_py:
include_package_data: True
install_req:
- numpy>=1.16.0
- torch>=1.0.0
docs_req:
- jupyter>=1.0.0
- matplotlib>=2.0.0
- nbsphinx>=0.3.5
- nengo-sphinx-theme>=1.2.1
- numpydoc>=0.6.0
- sphinx>=3.0.0
- torchvision>=0.7.0
tests_req:
- pylint>=1.9.2
- pytest>=3.6.0
- pytest-allclose>=1.0.0
- pytest-cov>=2.6.0
- pytest-rng>=1.0.0
- pytest-xdist>=1.16.0
classifiers:
- "Development Status :: 3 - Alpha"
- "Intended Audience :: Science/Research"
- "Operating System :: Microsoft :: Windows"
- "Operating System :: POSIX :: Linux"
- "Programming Language :: Python"
- "Programming Language :: Python :: 3.6"
- "Programming Language :: Python :: 3.7"
- "Programming Language :: Python :: 3.8"
- "Topic :: Scientific/Engineering"
- "Topic :: Scientific/Engineering :: Artificial Intelligence"
pyproject_toml: {}
pre_commit_config_yaml: {}
version_py:
major: 0
minor: 1
patch: 1
release: false