掌握Swin Transformer实例分割技术来训练自己的数据集
学习使用labelme图像分割标注工具
学习Swin Transformer原理
你将收获
掌握Swin Transformer实例分割技术来训练自己的数据集
学习使用labelme图像分割标注工具
学习Swin Transformer原理
适用人群
课程介绍
Transformer发轫于NLP(自然语言处理),并跨界应用到CV(计算机视觉)领域。 Swin Transformer是基于Transformer的计算机视觉骨干网,在图像分类、目标检测、实例分割、语义分割等多项下游CV应用中取得了SOTA的性能。该项工作也获得了ICCV 2021顶会最佳论文奖。
本课程将手把手地教大家使用labelme标注和使用Swin Transformer训练自己的数据集进行图片和视频的实例分割。
本课程将介绍Transformer及在CV领域的应用、Swin Transformer的原理。
本课程以汽车驾驶场景图片和视频开展项目实践:对汽车行驶场景中的路坑、车、车道线进行物体标注和实例分割。
课程在Windows和Ubuntu系统上分别做项目演示。包括:安装软件环境、安装Pytorch、安装Swin-Transformer-Object-Detection、标注自己的数据集、准备自己的数据集、数据集格式转换(Python脚本完成)、修改配置文件、训练自己的数据集、测试训练出的网络模型、性能统计、日志分析。
本课程提供项目的数据集和相关Python程序文件。
相关课程:
《Transformer原理与代码精讲(PyTorch)》https://edu.csdn.net/course/detail/36697
《Transformer原理与代码精讲(TensorFlow)》https://edu.csdn.net/course/detail/36699
《ViT(Vision Transformer)原理与代码精讲》https://edu.csdn.net/course/detail/36719
《DETR原理与代码精讲》https://edu.csdn.net/course/detail/36768
《Swin Transformer实战目标检测:训练自己的数据集》https://edu.csdn.net/course/detail/36585
《Swin Transformer实战实例分割:训练自己的数据集》https://edu.csdn.net/course/detail/36586
《Swin Transformer原理与代码精讲》 https://download.csdn.net/course/detail/37045
课程目录
mmcv变成note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
这是为啥
老师,在执行Python setup.py develop时报错,这咋整?
/home/ls/anaconda3/envs/swin/lib/python3.8/site-packages/Cython/Compiler/Main.py:384: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/easy_install-jw9j4ajy/mmpycocotools-12.0.3/pycocotools/_mask.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
gcc: error: ../common/maskApi.c: 没有那个文件或目录
error: Setup script exited with error: command '/usr/bin/gcc' failed with exit code 1
COCO Image Viewe.py,老师,再跑这个程序的时候,报错,该怎么办
Traceback (most recent call last):
File "C:\Users\lenovo\Desktop\mydataset\COCO Image Viewe.py", line 289, in
html = coco_dataset.display_image(5, use_url=False)
File "C:\Users\lenovo\Desktop\mydataset\COCO Image Viewe.py", line 91, in display_image
image = self.images[image_id]
KeyError: 5
电脑上视频播放时,屏幕左上可看到“下载课件”的链接。先下载课件,项目流程的课件中有网盘链接,可下载其它课程资料。
ubuntu'怎么安装CUDA?
ninja: build stopped: subcommand failed.
RuntimeError: Error compiling objects for extension
老师这个错误是在build_ext出现的怎么解决呢
在结果中,不同实例应该显示不同的颜色吗,该如何设置?
File "D:\Anaconda3\envs\mypytorch\lib\site-packages\apex\amp\utils.py", line 132, in has_func
if isinstance(mod, torch.nn.backends.backend.FunctionBackend):
AttributeError: module 'torch.nn' has no attribute 'backends'
这个意思是torch.nn里面没有backends这个东西吗?
老师好,运行训练命令,出现ValueError: need at least one array to concatenate这个问题,请问怎么解决
json数据集表头前已添加 "info": {},"licenses": [],
老师您好,运行python demo/image_demo.py demo/demo.jpg configs/swin/mask_rcnn_swin_tiny_patch4_window7_mstrain_480-800_adamw_1x_coco.py mask_rcnn_swin_tiny_patch4_window7_1x.pth出现TypeError: init() got an unexpected keyword argument 'embed_dim'这个问题
具体有什么错误信息?可以先不安装试试
对照课程中的配置文件和参数检查一下
检查一下配置文件有没有问题
https://github.com/SwinTransformer/Swin-Transformer-Object-Detection
batch size应该是个参数
你的pytorch是什么版本?可能是版本的问题
你的pytorch是什么版本?可能是版本的问题
你的pytorch是什么版本?可能是版本的问题,课程中用的是1.8
你看下能否修改下test.py