-
大小: 5.54MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-11-18
- 语言: Python
- 标签:
资源简介
UNet : 用于医学图像分割的嵌套U-Net架构
代码片段和文件信息
#!/usr/bin/env python
# coding: utf-8
# In[6]:
“““
CUDA_VISIBLE_DEVICES=2 python -W ignore BRATS2013_application.py \
--run 1 \
--arch Unet \
--backbone vgg16 \
--init random \
--verbose 1 \
--data /mnt/dataset/shared/zongwei/BRATS2013/npy
“““
# Keras==2.2.2
# tensorflow-gpu==1.4.1
from __future__ import print_function
import warnings
warnings.filterwarnings(‘ignore‘)
import os
import keras
print(“Keras = {}“.format(keras.__version__))
import tensorflow as tf
os.environ[‘TF_CPP_MIN_LOG_LEVEL‘] = ‘3‘ # or any {‘0‘ ‘1‘ ‘2‘}
from tqdm import tqdm
import matplotlib.pyplot as plt
import numpy as np
import pylab
import sys
import math
import SimpleITK as sitk
from matplotlib import offsetbox
import matplotlib.pyplot as plt
import shutil
from sklearn import metrics
import random
from random import shuffle
from keras.callbacks import LambdaCallback TensorBoard
from glob import glob
from skimage.transform import resize
from optparse import OptionParser
from segmentation_models import Nestnet Unet Xnet
from helper_functions import *
from keras.utils import plot_model
sys.setrecursionlimit(40000)
parser = OptionParser()
parser.add_option(“--run“ dest=“run“ help=“the index of gpu are used“ default=1 type=“int“)
parser.add_option(“--arch“ dest=“arch“ help=“Unet“ default=None type=“string“)
parser.add_option(“--init“ dest=“init“ help=“random | finetune“ default=None type=“string“)
parser.add_option(“--backbone“ dest=“backbone“ help=“the backbones“ default=None type=“string“)
parser.add_option(“--decoder“ dest=“decoder_block_type“ help=“transpose | upsampling“ default=“transpose“ type=“string“)
parser.add_option(“--input_rows“ dest=“input_rows“ help=“input rows“ default=256 type=“int“)
parser.add_option(“--input_cols“ dest=“input_cols“ help=“input cols“ default=256 type=“int“)
parser.add_option(“--input_deps“ dest=“input_deps“ help=“input deps“ default=3 type=“int“)
parser.add_option(“--nb_class“ dest=“nb_class“ help=“number of class“ default=1 type=“int“)
parser.add_option(“--verbose“ dest=“verbose“ help=“verbose“ default=0 type=“int“)
parser.add_option(“--weights“ dest=“weights“ help=“pre-trained weights“ default=None type=“string“)
parser.add_option(“--data“ dest=“DATA_DIR“ help=“data set location“ default=“Data/BRATS“ type=“string“)
parser.add_option(“--batch_size“ dest=“batch_size“ help=“batch size“ default=2048 type=“int“)
(options args) = parser.parse_args()
assert options.backbone in [‘vgg16‘
‘vgg19‘
‘resnet18‘
‘resnet34‘
‘resnet50‘
‘resnet101‘
‘resnet152‘
‘resnext50‘
‘resnext101‘
‘densenet121‘
‘densenet169‘
‘densenet201‘
‘inceptionv3‘
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-25 20:53 UNetPlusPlus-master\
文件 1157 2019-05-25 20:53 UNetPlusPlus-master\.gitignore
文件 12177 2019-05-25 20:53 UNetPlusPlus-master\BRATS2013_application.py
目录 0 2019-05-25 20:53 UNetPlusPlus-master\Figures\
文件 298346 2019-05-25 20:53 UNetPlusPlus-master\Figures\fig_UNet++.png
文件 419252 2019-05-25 20:53 UNetPlusPlus-master\Figures\fig_inference_time.png
文件 649067 2019-05-25 20:53 UNetPlusPlus-master\Figures\fig_prediction_comparison.png
文件 507696 2019-05-25 20:53 UNetPlusPlus-master\Figures\fig_unet++.png
文件 1069 2019-05-25 20:53 UNetPlusPlus-master\LICENSE
文件 7822 2019-05-25 20:53 UNetPlusPlus-master\README.md
文件 14085 2019-05-25 20:53 UNetPlusPlus-master\helper_functions.py
文件 98 2019-05-25 20:53 UNetPlusPlus-master\requirements.txt
目录 0 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\
文件 182 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__init__.py
目录 0 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__pycache__\
文件 379 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__pycache__\__init__.cpython-35.pyc
文件 324 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__pycache__\__init__.cpython-36.pyc
文件 3150 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__pycache__\utils.cpython-35.pyc
文件 2953 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__pycache__\utils.cpython-36.pyc
文件 62 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\__version__.py
目录 0 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\
文件 229 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__init__.py
目录 0 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\
文件 456 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\__init__.cpython-35.pyc
文件 427 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\__init__.cpython-36.pyc
文件 1114 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\backbones.cpython-35.pyc
文件 1000 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\backbones.cpython-36.pyc
文件 12496 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\inception_resnet_v2.cpython-35.pyc
文件 11629 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\inception_resnet_v2.cpython-36.pyc
文件 11079 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\inception_v3.cpython-35.pyc
文件 9902 2019-05-25 20:53 UNetPlusPlus-master\segmentation_models\backbones\__pycache__\inception_v3.cpython-36.pyc
............此处省略166个文件信息
相关资源
- Python-pytorch实现的人脸检测和人脸识别
- Python-TensorFlow弱监督图像分割
- Python-基于tensorflow实现的用textcnn方法
- Python-Keras实现Inceptionv4InceptionResnetv1和
- Python-pytorch中文手册
- Python-FastSCNN的PyTorch实现快速语义分割
- Python-滑动窗口高分辨率显微镜图像分
- Python-使用MovieLens数据集训练的电影推
- Python-机器学习驱动的Web应用程序防火
- Python-subpixel利用Tensorflow的一个子像素
-
Python-汉字的神经风格转移Neuralst
y - Python-神经网络模型能够从音频演讲中
- Python-深度增强学习算法的PyTorch实现策
- Python-基于深度学习的语音增强使用
- Python-基于知识图谱的红楼梦人物关系
- Python-STGAN用于图像合成的空间变换生
- Python-利用GAN进行图片填充
- Python-基于50W携程出行攻略的顺承事件
- Python-在TensorFlow中实现实现图像卷积网
- Python-60DaysRLChallenge中文版强化学习6
- Python-一个非常简单的BiLSTMCRF模型用于
- Python-Tensorflow仿AlphaGo框架实现的AI围棋
- Python-我是小诗姬全唐诗作为训练数据
- Python-用于物体跟踪的全卷积连体网络
- Python-数学建模竞赛中所使用的相关算
- Python-MonoDepthPyTorchPyTorch无监督单目深
- Python-用Tensorflowjs实现的可回收非可回
- Python-利用TensorFlow中的深度学习进行图
- Python-TensorFlow快速入门与实战课件与参
- Python-FCN完全卷积网络中最简单最容易
评论
共有 条评论