Giter Site home page Giter Site logo

segmentation-jittor's Introduction

计图语义分割模型库

本次计图平台所发布的语义分割模型库,已经支持了目前主流的语义分割算法。其中包含了三种经典的 Backbone ,以及六种常见的分割 Head,具体如下表所示。

Backbone Segmentation head
ResNet PSPNet
Res2Net Deeplab V3+
MobileNet DANet
OCNet
ANN
OCRNet

我们对上面所提到的模型在 PASCAL VOC 数据集上做了完整的训练以及 single scale 的测试,得到的测试结果如下。

Model backbone batch size stride input size miou
Deeplab resnet-101 8 16 513 x 513 78.38
Deeplab resnet-101 16 16 513 x 513 78.50
Deeplab mobilenet 8 16 513 x 513 70.15
Deeplab res2net-101 8 16 513 x 513 78.89
PSPNet resnet-101 8 16 513 x 513 77.48
DANet resnet-101 8 16 513 x 513 76.80
OCNet resnet-101 8 16 513 x 513 76.77
ANN resnet-101 8 16 513 x 513 77.50
OCRNet resnet-101 8 16 513 x 513 78.30

本模型库的安装以及使用方法: 首先需要下载整个模型库到本地

$ git clone https://github.com/Jittor/segmentation-jittor.git

然后需要在 此处 下载 backbone 的预训练模型,并放在 ./pretrained_model 目录下面

通过 settings.py 文件来修改相关路径和模型配置,使用命令

$ sh train.sh

即可进行完整的训练

欢迎大家使用Jittor的GAN模型库开展自己的研究工作。如果大家发现模型库有什么问题,或者有自己实现的GAN想要发布在这里,请大家在github提交issue或者pr。

参考

[1]openseg

[2]Pytorch-Deeplab

[3]DANet

[4]EMANet

segmentation-jittor's People

Contributors

jittor avatar menghaoguo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.