带预训练主干的图像分割模型。火炬手

segmentation-models-pytorch的Python项目详细描述



分割模型
[![构建状态](https://travis-ci.com/qubvel/segmentation_models.pytorch.svg?branch=master)(https://travis-ci.com/qubvel/segmentation_models.pytorch)[![通用徽章](https://img.shields.io/badge/license mit-<;color>;.svg)](https://shields.io/)


分割模型是基于pytorch的带有神经网络的图像分割python库。

unet)
-每个架构有30个可用的编码器
-所有编码器都有预先训练的权重,以便更快更好地收敛

[快速启动](启动)
2.[型号](型号)
1.[建筑师](建筑师)
2.[编码器](编码器)
3.[预训练重量](重量)
3。[安装](安装)
4.[许可证](许可证)

可以通过选择参数较少或较多的主干来更改网络体系结构,并使用预训练权重对其进行初始化:

``python
model=smp.unet('resnet34',encoder\u weights='imagenet')
``````

更改模型中的输出类数:

``python
model=smp.unet('resnet34',classes=3,activation=“softmax”)
```


所有模型都有预训练的编码器,因此您必须以与权重预训练期间相同的方式准备数据:
```python
来自分段模型pytorch.encoders import get-u预处理fn

preprocess-input=get-u预处理fn('renset18',pretrained='imagenet')
```

**模型camvid数据集上的培训示例**[此处](https://github.com/qubvel/segmentation廑models.pytorch/blob/master/examples/cars%20 segmentation%20(camvid.ipynb)。


BR/> -[LNPPS](http://ARXIV.Org/ABS/ 1707.03718)[http://Prsiors.COCODATET.ORG/COC17素材集锦.pdf> -[pSPNET](http://ARXIV.org/ABS/ 1612.01105)

-[UNET](http://ARXIV.org/ABS/ 1505.04597)<|
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` 31个|
开始开始resnetv2
resnet resnet18、resnet34、resnet50、resnet101、resnet152
se resnet se resnet50、se _resnet101、se resnet152
se resnext se resnext50 _32x4d、se resnext101 x4d|
senet senet154

weights<;a name=“weights”>;

weights name编码器名称
——dpn107
imagenet*所有其他编码器


安装<;a name=“installation”>;<;/a>;
pypi版本尚未发布,若要从源代码安装包,请运行以下命令:
``bash
$pip install git+https://github.com/qubvel/segmentation\u models.pytorch
````
许可证<;a name=“license”>;<;/a>;
项目在[麻省理工学院许可证](https://github.com/qubvel/segmentation嫒models.pytorch/blob/master/license)下分发

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java以编程方式最小化JInternalFrame?   java使用JsonPath将不均匀列表提取为类型化对象   spring如何将java/resources文件获取到InputStream?   Java逻辑错误并不总是存在   java Firebase,更新特定字段   Java stream groupby并同时加入以进行csv导出   java安卓:如果出现任何声音,监听器将录制声音   java如何从多个文件中轮询最后修改的文件并发送到apache camel中的目标端点?   java是否返回多个比较器?   JavaBean IO:Date MMM在CAPS中不解析   当JButton从另一个类单击时,java正在更新JLabel   基类中子类的Java泛型初始化   jakarta ee Java ee制作一个以毫秒为间隔的计时器来发送数据包   json Windows Azure日期格式转换为Java日期