Commit eef7eac
WandB/Colab + docs (#48)
* WANDB integration for WNet
* Colab training script
* Update colab_training.py
* Update colab_training.py
* Update colab_training.py
* Update colab_training.py
* Update colab_training.py
* Added minimal Colab notebook
* ZeroCostDL4Mic-style notebook
* Added WANDB to Colab notebook
* Added softmax param
* Fix reset of paths in training UI
* WNet visualization
* Disable intensity transforms in WNet
* Fixed supervised loss saving
* Update view_wnet.ipynb
* Update view_wnet.ipynb
* Fixed filepaths
* Added more checks for csv + fix eval batch size
* Utils+training fixes
* Colab training improvements (#49)
* Update colab_wnet_training.ipynb
* Update colab_wnet_training.ipynb
---------
Co-authored-by: Cyril Achard <[email protected]>
* Reverted include_background=True in Dice
* Reintroduced best Dice channel seeking + refacto
* Improve filepath messages
* Fix unsup image loading when not validating
* Fixed deletion of Qt imports in interface
* Added auto-check for which channel has foreground
Preventing background to be shown first when using WNet inference, for better UX
* Fixed eval_batch_size assignment
* Fix training tests
* Experimental auto-discard
* Improved auto-discard utility
* Create experimental sliding window Voronoi-Otsu for large volumes
* Disable resize error handler
* Docs update & jupyter-books port (#50)
* Moved docs to source folder
* Updated to jupyter-books
* Update GH Action to jupyter-book
* Updated guides
* Update reqs for jupyter-books
- Fixed typo
* Fix typo and file duplicate
* Added auto API docs
* Update welcome.rst
* Update interface docstrings
* Update ruff to enforce docstring style
* Updated docstrings in interface/config
* Add additional docstring rule exceptions
* Update utils docstring
* Update plugins.py
* Update dev_scripts
* Updated code_plugin folder docstrings
* Update code_models docstrings
* Update tests docstrings
* Update docstring rules to enforce docs
* Fix warnings when building docs
* Restore docs images
* Remove old API docs
* Added module docstring for all public modules
* Update pyproject.toml
* Update folder desc
* Update inference and training guides
* Update inference_module_guide.rst
* Guides updates
* Change indexing, guides updates
* Fix unindent warning
* Update _toc.yml
* Fixed model list inconsistencies
* Update model list
* Trying to fully use autosummary (see #51)
* Docs update
* Fix missing refactor in CRF
* Update cropping_module_guide.rst
* Updated docs ref for code
* Figs, refs, utils guide update
* Update images to figures where relevant
* Updated refs to source code
* Improved utils guide layout and contents
* Review update + crop/utils
* Review update
* Small inference tweaks for pipeline
* Config changes
* Update worker_inference.py
* Small instance seg refactor
* Added properties for instance seg params
* Utils cleanup
* Small refactor of unclear train/val split terminology
* Fix log parameters incorrectly printing def dir
* Enable sliding window for all instance seg methods
* Update instance_segmentation.py
Refactor sliding window to not shadow builtin "function"
* Fixed mistake in auto-check for WNet results
* Fix for restarting train worker after force stop
* Docs & images update
* mv welcome image
* Improved inference docs
* Update inference_module_guide.rst
* Attempt to fix M1 yaml
* Config docstring update
* Welcome page update
* Docs update
* Add WandB for supervised models
* Added auto contrast reset in cropping
* Added checks for instance labels in training
* Check for custom weights before locking window inference
* Improve review plots makers
* Documentation update (Timokleia) (#53)
* Update cropping_module_guide.rst
changes in the cropping module guide
* Update cropping_module_guide.rst
add ``
* Update inference_module_guide.rst
additions to inference module
* Update metrics_module_guide.rst
adjusting the metrics module
* Update review_module_guide.rst
review module updates
* Update training_module_guide.rst
changes in the training module
* Update training_wnet.rst
additions in the wnet module
* Update utils_module_guide.rst
utilities updates
* review parameters image
* Update cropping_module_guide.rst
emoji
* Update metrics_module_guide.rst
emoji
* Update training_module_guide.rst
emoji
* Update utils_module_guide.rst
emoji
* Update cropping_module_guide.rst
mild style changes
* Update review_module_guide.rst
adjusting image code
* Update welcome.rst
changes to welcome
* Add files via upload
* Review and training tweaks
- Fixed a few links, indents, typos
- Replaced some emojis and added new ones for other pages
* Welcome and inference tweaks
- Fixed minor formatting, tables, broken links issues, etc
* RM unused model wrappers attributes
* Inference edits
* Update WNet and inference
* Images update
* Update plots_train.png
* Restore walkthrough
* Update detailed_walkthrough.rst
* Update detailed_walkthrough.rst
editions
* Minor edits
---------
Co-authored-by: C-Achard <[email protected]>
* Added floats in small remove
* Try to fix issue with float/long
* Add except handling for layer removal in train
* Add first version of dedicated install page
- Add install page
- Refacto/clean up welcome page
- Add more useful plugins
- Update TODO
* Improve training guide
* Move M1 install
* Added label stats utils
* Added label stats doc
* Added check for dtype in stats labels
* Update utils_module_guide.rst
* Experimental classifier to reject bad preds on empty
* Experimental classifier to reject bad preds on empty
* Update classifier_test.ipynb
* WIP Trying to fix some QoL issues
- Better exception handling in inference
- Swapaxes at mode output
- Remove small in Voronoi-Otsu
* Fix exception handling
* Locating csv issue
* Enable ruff again
* Handle empty labels in csv stats
* Fix call to get_dict when stats is None
* Ensure consistent rotation
* Fix rotation checks + auto-channel select
* Fix test for review
* Update installation_guide.rst (#54)
refining
* Minor edits to install guide
* [WIP] GUI-less training example script (#52)
* Add remote train scripts
* mv dockerfile
* Paths for remote train
* Change device
* Update remote_training.py
* Change results path to include more info
* Update colab_training.py
* Delete Dockerfile.cellseg3d
* Make all wandb inits point to same project
* Remove deprecated call to AddChannel
* Fix tests issue with MONAI 1.3.0
* Create whole_brain_utils.py
Add segmentation correction scripts
* Update whole_brain_utils.py
* Update whole_brain_utils.py
* Update whole_brain_utils.py
* Update whole_brain_utils.py
* Update _config.yml
---------
Co-authored-by: Timokleia <[email protected]>
Co-authored-by: Mackenzie Mathis <[email protected]>
---------
Co-authored-by: Timokleia <[email protected]>
Co-authored-by: Mackenzie Mathis <[email protected]>1 parent 0c68c31 commit eef7eac
File tree
127 files changed
+10220
-3524
lines changed- .github/workflows
- conda
- docs
- _templates
- res
- code
- guides
- images
- source
- code
- guides
- images
- logo
- napari_cellseg3d
- _tests
- code_models
- models
- pretrained
- unet
- wnet
- code_plugins
- dev_scripts
- notebooks
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
127 files changed
+10220
-3524
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | | - | |
10 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
11 | 16 | | |
12 | | - | |
13 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
14 | 22 | | |
15 | | - | |
16 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
17 | 36 | | |
18 | 37 | | |
19 | | - | |
| 38 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| 96 | + | |
| 97 | + | |
96 | 98 | | |
97 | 99 | | |
98 | 100 | | |
99 | 101 | | |
100 | 102 | | |
101 | 103 | | |
102 | 104 | | |
103 | | - | |
| 105 | + | |
| 106 | + | |
104 | 107 | | |
105 | 108 | | |
106 | 109 | | |
| |||
120 | 123 | | |
121 | 124 | | |
122 | 125 | | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
0 commit comments