图像分割
文章平均质量分 83
牧羊女说
有马甲线的女程序猿、攻城狮、加班狗~
展开
-
UNet网络详解
上一篇介绍了UNet网络的总体结构和工程实现,详见UNet的PyTorch实现,本篇进一步深入UNet网络细节,进行代码层面的分析。首先,还是先贴出UNet的网络结构图,以便和实现细节做对照。从上图可以看到,Unet网络的结构比较简单,左侧分支每一层包含两个重复的卷积,我们命名为DoubleConv,从第二层开始,都是max_pool+DoubleConv;右侧分支每一层都是up_conv +copy_crop+DoubleConv,在最后输出层,有一个1x1 conv。所以,我们可以将以上网络原创 2022-04-26 16:28:34 · 7698 阅读 · 0 评论 -
Unet的Pytorch实现
最近在开发一个基于Unet的剪枝模型,于是从论文到代码把Unet撸了一遍。本篇是基于Pytorch的Unet开源实现,复现Kaggle上的一个算法竞赛“Carvana Image Masking Challenge”。源码地址:https://github.com/milesial/Pytorch-UNet原始论文地址:U-Net: Convolutional Networks for Biomedical Image Segmentation1. 网络结构Unet的提出最开始是为了解决医.原创 2022-04-18 19:54:03 · 8255 阅读 · 3 评论 -
Ubuntu从Kaggle上下载数据集出现403 - Forbidden
在Ubuntu系统中,使用Docker容器运行Unet工程。从Kaggle上下载数据集“Carvana Image Masking Challenge”时出现了一些曲折,在此记录一下以作后续经验查阅。1. 401 - Unauthorized执行脚本下载数据集,脚本内容如下:#!/bin/bashif [[ ! -f ~/.kaggle/kaggle.json ]]; then echo -n "Kaggle username: " read USERNAME echo e原创 2022-04-15 11:43:49 · 3430 阅读 · 2 评论