当前位置: 首页 > article >正文

【nnUNet】环境安装

很高兴在雪易的CSDN遇见你 

VTK技术爱好者 QQ:870202403      公众号:VTK忠粉


前言

本文分享医疗分割模型nnUNet的环境安装教程,希望对各位小伙伴有所帮助!

感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步!

你的点赞就是我的动力(^U^)ノ~YO


1. 安装Python & Pytorch

        安装过程参考:PIP安装Pytorch_pip pytorch]-CSDN博客

        安装完成后,检查Pytorch的GPU版本是否可用。        

        在输出为true时,表示可用 。

2. 安装nnUNet

        下载源码:https://github.com/MIC-DKFZ/nnUNet.git

         在nnUNet文件目录,运行Cmd命令安装        

        ...\nnUNet>pip install -e .

        安装成功

    Successfully built nnunetv2 batchgeneratorsv2
    Installing collected packages: argparse, einops, fft-conv-pytorch, batchgeneratorsv2,             nnunetv2
      Attempting uninstall: nnunetv2
        Found existing installation: nnunetv2 2.4.2
        Uninstalling nnunetv2-2.4.2:
          Successfully uninstalled nnunetv2-2.4.2
    Successfully installed argparse-1.4.0 batchgeneratorsv2-0.1.1 einops-0.8.0 fft-conv-            pytorch-1.2.0 nnunetv2-2.5

3. 设置环境变量

set nnUNet_raw=.../nnUNet/nnUNet_raw
set nnUNet_preprocessed=.../nnUNet/nnUNet_preprocessed
set nnUNet_results=.../nnUNet/nnUNet_results

        使用时替换为自己的路径。

4. 训练测试

  • 下载训练集

        下载百度飞桨平台数据集:

        Task04_Hippocampus_数据集-飞桨AI Studio星河社区 (baidu.com)

  • 数据集格式转化
    nnUNetv2_convert_MSD_dataset -i .../nnUNet/nnUNet_raw/Task04_Hippocampus
  • 数据预处理
    nnUNetv2_plan_and_preprocess -d 04 --verify_dataset_integrity

        处理完成后,nnUNet_preprocess文件夹下出现处理好的数据

  • 训练

        训练,nnunet默认使用五折交叉验证训练,这里只训练一折:

nnUNetv2_train 120 2d 0 

训练起来了,如下图(hiddenlayer我没有安装,没有影响):

可以用nvidia-smi查看显存占用:

nnunet安装成功

参考链接:【nnUNetv2实践】一、nnUNetv2安装-CSDN博客

感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步!


http://www.kler.cn/a/289785.html

相关文章:

  • python 同时控制多部手机
  • Jmeter性能测试 -3数据驱动实战
  • 结构体(c语言)
  • 3D绘制动态爱心Matlab
  • 万字长文分析函数式编程
  • 灰狼优化算法
  • Ubuntu22.04服务器重启后没网络IP丢失
  • 24最新『ComfyUI』入门到入坟全套教程!!看到就是赚到!赶紧收藏!
  • 基于树莓派的儿童音频播发器—Yoto
  • [嵌入式] 设备没有联网的情况下如何安装库
  • Unity中保存数据的方法
  • 【3.8】贪心算法-解无重叠区间
  • vscode和edge浏览器等鼠标输入光标变透明
  • github中action作用和讲解
  • [物理专题]经典浮力题目的Fh图像绘制
  • Profinet 从站转 EtherNet/IP 从站网关
  • Django+Vue二手交易平台的设计与实现
  • 使用Redis如何实现集群会话同步?
  • 【RabbitMQ】核心概念
  • 【Go - vendor, 本地, 独立依赖包】
  • 【杭州】目前就业情况-自述
  • JDBC |封装JDBCUtils|PreparedStatement|事务|批处理|数据库连接池| Blob类型数据的读写|Apache—DBUtils简介
  • 一般位置下的3D齐次旋转矩阵
  • HarmonyOS开发实战( Beta5版)应用性能工具CPU Profiler的使用规范
  • WPF样式(Style)与模板(template)区别
  • 使用Python+docx+jieba+wordcloud给word文档生成词云图