Skip to content

HoVerNet tutorial #1027

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 73 commits into from
Dec 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
04e79ed
Merge remote-tracking branch 'origin/main' into main
KumoLiu Jul 21, 2022
4c2b7b3
Merge remote-tracking branch 'origin/main' into main
KumoLiu Jul 22, 2022
078a770
Merge remote-tracking branch 'origin/main' into main
KumoLiu Jul 22, 2022
38de0d2
Merge remote-tracking branch 'origin/main' into main
KumoLiu Jul 25, 2022
4726117
Merge remote-tracking branch 'origin/main' into main
KumoLiu Jul 26, 2022
79dd41f
Merge remote-tracking branch 'origin/main' into main
KumoLiu Aug 6, 2022
5ac6c2d
Merge remote-tracking branch 'origin/main' into main
KumoLiu Aug 18, 2022
9138bcd
Merge remote-tracking branch 'origin/main' into main
KumoLiu Aug 22, 2022
fd6a6b1
easy-integrate-bundle-v1
KumoLiu Aug 22, 2022
58ce3ca
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 22, 2022
7b69b3a
add multigpu implementation
KumoLiu Aug 23, 2022
567da73
Merge remote-tracking branch 'yliu/easy-integrate-bundle' into main
KumoLiu Aug 23, 2022
a152924
Merge remote-tracking branch 'yliu/easy-integrate-bundle' into easy-i…
KumoLiu Aug 23, 2022
e4fd544
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 23, 2022
e40cf40
Merge remote-tracking branch 'yliu/easy-integrate-bundle' into main
KumoLiu Aug 23, 2022
a4f29d1
Merge branch 'main' of https://github.com/Project-MONAI/tutorials int…
KumoLiu Sep 9, 2022
4494091
Merge branch 'main' of https://github.com/Project-MONAI/tutorials int…
KumoLiu Sep 9, 2022
1c88106
Merge branch 'main' of https://github.com/Project-MONAI/tutorials int…
KumoLiu Sep 9, 2022
82590de
Merge branch 'main' of https://github.com/Project-MONAI/tutorials int…
KumoLiu Sep 21, 2022
396edfd
Merge branch 'main' of https://github.com/Project-MONAI/tutorials int…
KumoLiu Sep 21, 2022
38091e8
Merge remote-tracking branch 'origin/main' into hovernet-train
KumoLiu Oct 17, 2022
6449a97
first commit
KumoLiu Oct 17, 2022
96aac94
draft toch training pipeline
KumoLiu Oct 19, 2022
635bcdf
Merge remote-tracking branch 'origin/main' into hovernet-train
KumoLiu Oct 19, 2022
29e3655
minor fix
KumoLiu Oct 19, 2022
23fbdd5
minor fix
KumoLiu Oct 19, 2022
1e83974
draft ignite pipeline
KumoLiu Oct 19, 2022
000f496
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 19, 2022
46bb81b
minor fix
KumoLiu Oct 20, 2022
028f301
update based on comments
KumoLiu Oct 20, 2022
dcaa591
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 20, 2022
5dd1f8d
enable multigpu
KumoLiu Oct 20, 2022
8adff4f
minor fix
KumoLiu Oct 21, 2022
9f0e4e8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 21, 2022
41af7e3
add torch version
KumoLiu Oct 24, 2022
85f971f
use original repo split
KumoLiu Oct 26, 2022
a107e8a
pipeline for lizard
KumoLiu Oct 28, 2022
9c0f1c9
consep training pipeline
KumoLiu Nov 3, 2022
08ed2fc
self commit
KumoLiu Nov 8, 2022
fbd9059
Merge branch 'main' of https://github.com/Project-MONAI/tutorials int…
KumoLiu Nov 8, 2022
5e8ebb9
Merge branch 'hovernet-self' into hovernet-tutorial
KumoLiu Nov 8, 2022
b6ab257
delete unused files
KumoLiu Nov 8, 2022
6eb9113
minor fix
KumoLiu Nov 8, 2022
19e4a84
update tutorial
KumoLiu Nov 18, 2022
7cb3840
update tutorial training pipeline
KumoLiu Nov 18, 2022
b4b8641
Merge remote-tracking branch 'origin/main' into hovernet-tutorial
KumoLiu Nov 18, 2022
41e495e
update comments
KumoLiu Nov 18, 2022
37ef9fd
fix flake8
KumoLiu Nov 18, 2022
7b4f8c5
add skip test
KumoLiu Nov 18, 2022
1290e38
skip test
KumoLiu Nov 18, 2022
aecef65
fixes ci
wyli Nov 18, 2022
c62e039
delete training log
KumoLiu Nov 21, 2022
092c16c
minor fix
KumoLiu Nov 21, 2022
88f1bb8
update README
KumoLiu Nov 21, 2022
985b009
update pretrained url
KumoLiu Nov 21, 2022
e072642
Merge remote-tracking branch 'origin/main' into hovernet-tutorial
KumoLiu Nov 21, 2022
746bbc4
Update the terms of use
bhashemian Nov 21, 2022
3589f25
update comments
KumoLiu Nov 22, 2022
f47d598
Merge branch 'main' into hovernet-tutorial
bhashemian Nov 22, 2022
b6f9e98
updated `prepare_data`
KumoLiu Nov 23, 2022
eacb347
update metrics
KumoLiu Nov 23, 2022
b12410c
fix typo
KumoLiu Nov 23, 2022
83fade2
update comments
KumoLiu Nov 24, 2022
09a607e
Merge branch 'main' into hovernet-tutorial
bhashemian Nov 28, 2022
6afdde2
address comment
KumoLiu Nov 29, 2022
5de9e28
add download dataset
KumoLiu Nov 29, 2022
40ef4b3
Merge branch 'hovernet-tutorial' of https://github.com/KumoLiu/tutori…
KumoLiu Nov 29, 2022
d0bc291
Merge remote-tracking branch 'origin/main' into hovernet-tutorial
KumoLiu Nov 29, 2022
7f57258
minor fix
KumoLiu Nov 30, 2022
6aa42b1
update postprocess
KumoLiu Dec 8, 2022
634c297
Merge remote-tracking branch 'origin/main' into hovernet-tutorial
KumoLiu Dec 8, 2022
7c3bf45
minor fix
KumoLiu Dec 8, 2022
644b3a9
Merge branch 'main' into hovernet-tutorial
wyli Dec 8, 2022
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
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,12 +177,16 @@ An example of Multiple Instance Learning (MIL) classification from Whole Slide I
##### [NuClick Annotation](./pathology/nuclick#nuclick-interaction-model)
The notebook demonstrates examples of training and inference pipelines with interactive annotation for pathology, NuClick is used for delineating nuclei, cells and a squiggle for outlining glands.

#### [HoVerNet:Nuclear segmentation and classification task](./pathology/hovernet)
This tutorial demonstrates how to construct a training workflow of [HoVerNet](https://www.sciencedirect.com/science/article/abs/pii/S1361841519301045) on nuclear segmentation and classification task using the CoNSep dataset.

##### [Nuclei Classification](./pathology/nuclick#nuclei-classification-model)
The notebook demonstrates examples of training and inference pipelines with interactive annotation for pathology, NuClick is used for delineating nuclei, cells and a squiggle for outlining glands.

#### <ins>**Acceleration**</ins>
##### [fast_model_training_guide](./acceleration/fast_model_training_guide.md)
The document introduces details of how to profile the training pipeline, how to analyze the dataset and select suitable algorithms, and how to optimize GPU utilization in single GPU, multi-GPUs or even multi-nodes.

##### [distributed_training](./acceleration/distributed_training)
The examples show how to execute distributed training and evaluation based on 3 different frameworks:
- PyTorch native `DistributedDataParallel` module with `torch.distributed.launch`.
Expand Down
Loading