Skip to content

Commit 0e034a7

Browse files
committed
Update README.md
1 parent fce983a commit 0e034a7

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# PyMIC_examples
2-
[PyMIC][PyMIC_link] is an Pytorch-based medical image computing toolkit with deep learning. Here we provide a set of examples to show how it can be used for image classification and segmentation tasks. For beginners, you can follow the examples by just editting the configure files for model training, testing and evaluation. For advanced users, you can develop your own modules, such as customized networks and loss functions.
2+
[PyMIC][PyMIC_link] is a PyTorch-based toolkit for medical image computing with annotation-efficient deep learning. Here we provide a set of examples to show how it can be used for image classification and segmentation tasks. For annotation efficient learning, we show examples of Semi-Supervised Learning (SSL), Weakly Supervised Learning (WSL) and Noisy Label Learning (NLL), respectively. For beginners, you can follow the examples by just editting the configuration files for model training, testing and evaluation. For advanced users, you can easily develop your own modules, such as customized networks and loss functions.
33

44
## Install PyMIC
55
The latest released version of PyMIC can be installed by:
@@ -15,19 +15,19 @@ python setup.py install
1515
```
1616

1717
## List of Examples
18-
Currently we provide two examples for image classification, and four examples for 2D/3D image segmentation. These examples include:
1918

20-
1, [classification/AntBee][AntBee_link]: finetuning a resnet18 for Ant and Bee classification.
21-
22-
2, [classification/CHNCXR][CHNCXR_link]: finetuning restnet18 and vgg16 for normal/tuberculosis X-ray image classification.
23-
24-
3, [segmentation/JSRT][JSRT_link]: using a 2D UNet for heart segmentation from chest X-ray images.
25-
26-
4, [segmentation/JSRT2][JSRT2_link]: defining a customized network for heart segmentation from chest X-ray images.
27-
28-
5, [segmentation/fetal_hc][fetal_hc_link]: using a 2D UNet for fetal head segmentation from 2D ultrasound images.
29-
30-
6, [segmentation/prostate][prostate_link]: using a 3D UNet for prostate segmentation from 3D MRI.
19+
Currently we provide the following examples in this repository:
20+
|Catetory|Example|Remarks|
21+
|---|---|---|
22+
|Classification|[AntBee][AntBee_link]|Finetuning a resnet18 for Ant and Bee classification|
23+
|Classification|[CHNCXR][CHNCXR_link]|Finetuning restnet18 and vgg16 for normal/tuberculosis X-ray image classification|
24+
|Fully supervised segmentation|[JSRT][JSRT_link]|Using a 2D UNet for lung segmentation from chest X-ray images|
25+
|Fully supervised segmentation|[JSRT2][JSRT2_link]|Using a customized network and loss function for the JSRT dataset|
26+
|Fully supervised segmentation|[Fetal_HC][fetal_hc_link]|Using a 2D UNet for fetal head segmentation from 2D ultrasound images|
27+
|Fully supervised segmentation|[Prostate][prostate_link]|Using a 3D UNet for prostate segmentation from 3D MRI|
28+
|Semi-supervised segmentation|[seg_ssl/ACDC][ssl_acdc_link]|Comparing different semi-supervised methods for heart structure segmentation|
29+
|Weakly-supervised segmentation|[seg_wsl/ACDC][wsl_acdc_link]|Segmentation of heart structure with scrible annotations|
30+
|Noisy label learning|[seg_nll/JSRT][nll_jsrt_link]|Comparing different NLL methods for learning from noisy labels|
3131

3232
[PyMIC_link]: https://github.com/HiLab-git/PyMIC
3333
[AntBee_link]:classification/AntBee
@@ -36,4 +36,7 @@ Currently we provide two examples for image classification, and four examples fo
3636
[JSRT2_link]:segmentation/JSRT2
3737
[fetal_hc_link]:segmentation/fetal_hc
3838
[prostate_link]:segmentation/prostate
39+
[ssl_acdc_link]:seg_ssl/ACDC
40+
[wsl_acdc_link]:seg_wsl/ACDC
41+
[nll_jsrt_link]:seg_nll/JSRT
3942

0 commit comments

Comments
 (0)