# ViG-M3Net
《流形约束的半监督医学图像合成算法》的 Pytorch 实现。
![semi-supervised-mode](./semi-supervised-mode.png)
## 运行环境
1. Linux(ubuntu)
2. python=3.7.3
3. torch=1.7.1+cu92
4. tqdm=4.32.1
5. opencv-python=4.5.3.56
6. pyyaml=5.1.1
7. tensorboard=2.2.1
8. kornia=0.3.2
---
## 运行示例
### 项目结构
```bash
checkpoints // 预训练的模型
data // 数据集
gcn_lib // vig 相关依赖
Model // 模型的网络结构
results // 存放运行结果
trainer // test
--log // 存放 tensorboard 的日志文件
Yaml // 模型运行的配置文件
test.py
```
### 测试demo
1. 从[GoogleDrive](https://drive.google.com/file/d/1Ae8mor1Ptci8Ho4SW80B-nD7Iwr1rpuS/view?usp=share_link)下载预训练的 ViG-M$^3$Net ,放到 `checkpoints` 文件夹下;
2. 从[GoogleDrive](https://drive.google.com/drive/folders/1C6XNJSUw_1kR8fwYot47WlJTb08pFRu0?usp=share_link)下载测试数据,放到 `data` 文件夹下;
3. 以 IXI 数据集为例,更改 `Yaml/ViG-M3Net.yaml` 的配置:
```bash
run_name: 'ViG-M3Net/IXI/batch-16/vig2-tcr'
dataset: IXI
val_dataroot: 'datasets/IXI/val'
input_nc: 3
```
```bash
python test.py
```
---
## 致谢
ViG-M$^3$Net 的代码实现参考了 [MMNet](https://github.com/ElegantLee/MMNet)、[Vision GNN](https://github.com/huawei-noah/Efficient-AI-Backbones) 和 [Transformation Consistency Regularization](https://github.com/aamir-mustafa/Transformation-CR)。
机智的程序员zero
- 粉丝: 2458
- 资源: 4700
最新资源
- 大二下学期,使用C++的MFC编写的游戏《连连看》-2025
- .NET 反编译工具 可修改代码
- TongWeb-V8.0命令行工具手册
- C++、在MFC中利用socket api制作多线程消息收-发送程序.zip
- 基于暗通道先验复原-ACE增强方法的图像去雾研究源代码
- AdvancedInstaller-16652 安装包打包工具
- C++、用于MFC添加GIF动图,并将背景设置为透明-2025
- TongWeb-V8.0REST API手册
- TongWeb-V8.0常见问题手册
- 基于MFC ActiveX的曲线、折线、柱状图绘制控件,工控行业必备 .zip
- MATLAB、有限元、悬臂梁、欧拉梁、位移求解
- TongWeb-V8.0嵌入式版-JavaEE标准容器用户指南
- uniapp 常用公共方法记录
- ROS2使用serial串口库源码读取串口数据
- TongWeb-V8.0嵌入式版-JakartaEE标准容器用户指南
- sdfsdfsdfsddddd
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈