Skip to content

Commit 4be10d5

Browse files
committed
Rework repo structure; add Laser, Neurotransmission, ManifoldLearning models and notebooks; remove Python 3.8 support; adjust tests
Co-authored-by: Thomas Gaskin [email protected] Co-authored-by: Anastasia Bankowski [email protected]
1 parent 438610d commit 4be10d5

File tree

208 files changed

+8739
-1203
lines changed

Some content is hidden

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

208 files changed

+8739
-1203
lines changed

.github/workflows/pytest.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
python-version: ["3.8", "3.9", "3.10", "3.11"]
25+
python-version: ["3.9", "3.10", "3.11", "3.12"]
2626

2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2929
- uses: actions/setup-python@v4
3030
with:
3131
python-version: ${{ matrix.python-version }}
3232
cache: 'pip' # caching pip dependencies
3333
- name: Set up Python
34-
uses: actions/setup-python@v3
34+
uses: actions/setup-python@v4
3535
with:
3636
python-version: ${{ matrix.python-version }}
3737
- name: Install dependencies
@@ -62,7 +62,7 @@ jobs:
6262
6363
# Create a coverage badge
6464
- name: Create coverage badge
65-
if: github.ref == 'refs/heads/main'
65+
if: github.ref == 'refs/heads/main' && matrix.python-version == '3.12'
6666
uses: jaywcjlove/coverage-badges-cli@main
6767
with:
6868
style: classic
@@ -71,7 +71,8 @@ jobs:
7171
jsonPath: totals.percent_covered_display
7272

7373
- name: Upload artifact
74-
uses: actions/upload-pages-artifact@v1
74+
if: github.ref == 'refs/heads/main' && matrix.python-version == '3.12'
75+
uses: actions/upload-pages-artifact@v3
7576
with:
7677
path: './coverage'
7778

@@ -93,6 +94,6 @@ jobs:
9394
onlyRemoveDeployments: true
9495

9596
- name: Deploy coverage report
96-
uses: actions/deploy-pages@v2
97+
uses: actions/deploy-pages@v4
9798
id: deployment
9899

.utopya-project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ paths:
2020
py_tests_dir: tests
2121

2222
metadata:
23-
long_description: Neural agent-based modelling project
23+
long_description: Hybrid neural network modelling
2424
authors:
2525
- Thomas Gaskin
2626
license: LGPLv3+

README.md

Lines changed: 381 additions & 127 deletions

SIRS_demo.ipynb

Lines changed: 0 additions & 911 deletions
This file was deleted.

cfg/multiverse_project_cfg.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ executable_control:
1111

1212
parameter_space:
1313
num_epochs: 100
14+
batch_size: 1
1415
write_start: 1
1516
write_every: 1
1617

Binary file not shown.
6.01 MB
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)