Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
4be5245
fix(typing): return is class not instance
melisande-c Jan 5, 2026
37b3bc3
feat(lightning): save hyperparams in module and data_module
melisande-c Jan 5, 2026
3d24b5b
feat: add CareamicsCheckpointInfo callback to save additional data in…
melisande-c Jan 5, 2026
4d9cfed
fix(typing): use constrained typevar instead of union
melisande-c Jan 15, 2026
594e34d
feat: lightning module factory functions
melisande-c Jan 15, 2026
96d7919
feat(config io): load NG config with TypeAdapter
melisande-c Jan 16, 2026
1654821
feat: WIP CareamistV2 outline api; partially implemented init
melisande-c Feb 2, 2026
39a8021
refac(careamist v2): tidy up init
melisande-c Feb 2, 2026
2133a47
feat: define callbacks; including prediction writing
melisande-c Feb 2, 2026
6e6bbf7
feat: from config & from checkpoint impls
melisande-c Feb 2, 2026
479745a
docs: comments
melisande-c Feb 2, 2026
a8e24da
fix: missing save_hyperparameters after rebase
melisande-c Feb 2, 2026
d03f70e
fix: import
melisande-c Feb 3, 2026
9bab962
Merge branch 'main' into mc/feat/careamist-v2
melisande-c Feb 3, 2026
4c9ce76
fix: data module hyperparameters; ignore unsaved params
melisande-c Feb 4, 2026
78c12ee
Merge remote-tracking branch 'origin/mc/feat/careamist-v2' into mc/fe…
melisande-c Feb 4, 2026
0d94e0a
fix: change function parameters; skip pre-commit for creamistv2
veegalinova Feb 4, 2026
777a369
add doctrings to checkpoint info callback
veegalinova Feb 4, 2026
a6b8528
Merge branch 'main' into mc/feat/careamist-v2
veegalinova Feb 4, 2026
a645afc
Merge branch 'main' into mc/feat/careamist-v2
veegalinova Feb 4, 2026
7b86a8e
Merge branch 'main' into mc/feat/careamist-v2
jdeschamps Feb 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,20 @@ repos:
rev: v0.14.14
hooks:
- id: ruff
exclude: "^src/careamics/lvae_training/.*|^src/careamics/models/lvae/.*|^scripts/.*"
exclude: "^src/careamics/lvae_training/.*|^src/careamics/models/lvae/.*|^scripts/.*|^src/careamics/careamist_v2.py"

- repo: https://github.com/psf/black-pre-commit-mirror
rev: 26.1.0
hooks:
- id: black
exclude: "^src/careamics/careamist_v2.py"

- repo: https://github.com/pre-commit/mirrors-mypy
rev: v1.19.1
hooks:
- id: mypy
files: "^src/"
exclude: "^src/careamics/lvae_training/.*|^src/careamics/models/lvae/.*|^src/careamics/config/likelihood_model.py|^src/careamics/losses/loss_factory.py|^src/careamics/losses/lvae/losses.py"
exclude: "^src/careamics/lvae_training/.*|^src/careamics/models/lvae/.*|^src/careamics/config/likelihood_model.py|^src/careamics/losses/loss_factory.py|^src/careamics/losses/lvae/losses.py|^src/careamics/careamist_v2.py"
args: ["--config-file", "mypy.ini"]
additional_dependencies:
- numpy
Expand All @@ -43,7 +44,7 @@ repos:
rev: v1.10.0
hooks:
- id: numpydoc-validation
exclude: "^src/careamics/dataset_ng/.*|^src/careamics/lvae_training/.*|^src/careamics/models/lvae/.*|^src/careamics/losses/lvae/.*|^src/careamics/lightning/dataset_ng/data_module.py|^scripts/.*"
exclude: "^src/careamics/dataset_ng/.*|^src/careamics/lvae_training/.*|^src/careamics/models/lvae/.*|^src/careamics/losses/lvae/.*|^src/careamics/lightning/dataset_ng/data_module.py|^scripts/.*|^src/careamics/careamist_v2.py"
# regarding src/careamics/lightning/dataset_ng/data_module.py: https://github.com/numpy/numpydoc/issues/559

# # jupyter linting and formatting
Expand Down
Loading