You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-3Lines changed: 17 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,16 @@ BibTeX entry:
21
21
pages = {107398},
22
22
}
23
23
24
+
# News
25
+
* 2025/08 PyMIC has contained the implementation of [`DMSPS`][dmsps_paper], a state-of-the-art weakly supervised segmentation method by learning from scribble annotations.
26
+
* 2025/05 Several self-supervised learning methods have been provided in PyMIC, including [`VolF`][volf_paper], [`VoCo`][voco_paper] and [`Vox2Vec`][vox2vec_paper].
27
+
* 2025/01 Novel architectures are available now, such as `UMamba`, `VMUNet`, `SwinUNet`, `TransUNet` and `UNETR++`.
PyMIC provides flixible modules for medical image computing tasks including classification and segmentation. It currently provides the following functions:
26
36
* Support for annotation-efficient image segmentation, especially for semi-supervised, self-supervised, self-supervised, weakly-supervised and noisy-label learning.
@@ -33,9 +43,10 @@ PyMIC provides flixible modules for medical image computing tasks including clas
33
43
34
44
# Usage
35
45
## Requirement
36
-
*[Pytorch][torch_link] version >=1.0.1
46
+
*[Pytorch][torch_link] version >=1.13.1
37
47
*[TensorboardX][tbx_link] to visualize training performance
38
48
* Some common python packages such as Numpy, Pandas, SimpleITK
49
+
* causal-conv1d>=1.5.0 and mamba-ssm>=2.2.4 are required if you want to use Mamba in PyMIC.
39
50
* See `requirements.txt` for details.
40
51
41
52
[torch_link]:https://pytorch.org/
@@ -47,10 +58,10 @@ Run the following command to install the latest released version of PyMIC:
47
58
```bash
48
59
pip install PYMIC
49
60
```
50
-
To install a specific version of PYMIC such as 0.5.0, run:
61
+
To install a specific version of PYMIC such as 0.5.4, run:
51
62
52
63
```bash
53
-
pip install PYMIC==0.5.0
64
+
pip install PYMIC==0.5.4
54
65
```
55
66
Alternatively, you can download the source code for the latest version. Run the following command to compile and install:
56
67
@@ -76,8 +87,11 @@ Using PyMIC, it becomes easy to develop deep learning models for different proje
76
87
77
88
4, [UGIR][ugir] (MICCAI 2020) Uncertainty-guided interactive refinement for medical image segmentation.
78
89
90
+
5, [DMSPS][dmsps] (MedIA 2024) Weakly supervised segmentation by learning from scribbles.
0 commit comments