<div align="center">
<img src="./docs/logo.png" width="600"/>
</div>
<br />
[![docs](https://img.shields.io/badge/docs-latest-blue)](https://cssegmentation.readthedocs.io/en/latest/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/cssegmentation)](https://pypi.org/project/cssegmentation/)
[![PyPI](https://img.shields.io/pypi/v/cssegmentation)](https://pypi.org/project/cssegmentation)
[![license](https://img.shields.io/github/license/SegmentationBLWX/cssegmentation.svg)](https://github.com/SegmentationBLWX/cssegmentation/blob/master/LICENSE)
[![PyPI - Downloads](https://pepy.tech/badge/cssegmentation)](https://pypi.org/project/cssegmentation/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/cssegmentation?style=flat-square)](https://pypi.org/project/cssegmentation/)
[![issue resolution](https://isitmaintained.com/badge/resolution/SegmentationBLWX/cssegmentation.svg)](https://github.com/SegmentationBLWX/cssegmentation/issues)
[![open issues](https://isitmaintained.com/badge/open/SegmentationBLWX/cssegmentation.svg)](https://github.com/SegmentationBLWX/cssegmentation/issues)
Documents: https://cssegmentation.readthedocs.io/en/latest/
## Introduction
CSSegmentation: An Open Source Continual Semantic Segmentation Toolbox Based on PyTorch.
You can star this repository to keep track of the project if it's helpful for you, thank you for your support.
## Major Features
- **High Performance**
The performance of re-implemented CSS algorithms is better than or comparable to the original paper.
- **Modular Design and Unified Benchmark**
Various CSS methods are unified into several specific modules.
Benefiting from this design, CSSegmentation can integrate a great deal of popular and contemporary continual semantic segmentation frameworks and then, train and test them on unified benchmarks.
- **Fewer Dependencies**
CSSegmentation tries its best to avoid introducing more dependencies when reproducing novel continual semantic segmentation approaches.
## Benchmark and Model Zoo
#### Supported Encoder
- [ResNet](https://arxiv.org/pdf/1512.03385.pdf)
#### Supported Decoder
- [Deeplabv3](https://arxiv.org/pdf/1706.05587.pdf)
#### Supported Runner
- [MIB](https://github.com/SegmentationBLWX/cssegmentation/tree/main/docs/modelzoo/mib)
- [PLOP](https://github.com/SegmentationBLWX/cssegmentation/tree/main/docs/modelzoo/plop)
- [RCIL]()
#### Supported Datasets
- [ADE20k](https://groups.csail.mit.edu/vision/datasets/ADE20K/)
- [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/)
## Citation
If you use this framework in your research, please cite this project:
```
@misc{csseg2023,
author = {Zhenchao Jin},
title = {CSSegmentation: An Open Source Continual Semantic Segmentation Toolbox Based on PyTorch},
year = {2023},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/SegmentationBLWX/cssegmentation}},
}
```
Raw data
{
"_id": null,
"home_page": "https://github.com/SegmentationBLWX/cssegmentation",
"name": "CSSegmentation",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Zhenchao Jin",
"author_email": "charlesblwx@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/2f/56/5fb8e1508ae59018810ae8c9235b9cc092ecbb9113ee2aa4445215957dc2/CSSegmentation-0.0.1.tar.gz",
"platform": null,
"description": "<div align=\"center\">\n <img src=\"./docs/logo.png\" width=\"600\"/>\n</div>\n<br />\n\n[![docs](https://img.shields.io/badge/docs-latest-blue)](https://cssegmentation.readthedocs.io/en/latest/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/cssegmentation)](https://pypi.org/project/cssegmentation/)\n[![PyPI](https://img.shields.io/pypi/v/cssegmentation)](https://pypi.org/project/cssegmentation)\n[![license](https://img.shields.io/github/license/SegmentationBLWX/cssegmentation.svg)](https://github.com/SegmentationBLWX/cssegmentation/blob/master/LICENSE)\n[![PyPI - Downloads](https://pepy.tech/badge/cssegmentation)](https://pypi.org/project/cssegmentation/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/cssegmentation?style=flat-square)](https://pypi.org/project/cssegmentation/)\n[![issue resolution](https://isitmaintained.com/badge/resolution/SegmentationBLWX/cssegmentation.svg)](https://github.com/SegmentationBLWX/cssegmentation/issues)\n[![open issues](https://isitmaintained.com/badge/open/SegmentationBLWX/cssegmentation.svg)](https://github.com/SegmentationBLWX/cssegmentation/issues)\n\nDocuments: https://cssegmentation.readthedocs.io/en/latest/\n\n\n## Introduction\n\nCSSegmentation: An Open Source Continual Semantic Segmentation Toolbox Based on PyTorch.\nYou can star this repository to keep track of the project if it's helpful for you, thank you for your support.\n\n\n## Major Features\n\n- **High Performance**\n\n The performance of re-implemented CSS algorithms is better than or comparable to the original paper.\n \n- **Modular Design and Unified Benchmark**\n \n Various CSS methods are unified into several specific modules.\n Benefiting from this design, CSSegmentation can integrate a great deal of popular and contemporary continual semantic segmentation frameworks and then, train and test them on unified benchmarks.\n \n- **Fewer Dependencies**\n\n CSSegmentation tries its best to avoid introducing more dependencies when reproducing novel continual semantic segmentation approaches.\n \n\n## Benchmark and Model Zoo\n\n#### Supported Encoder\n\n- [ResNet](https://arxiv.org/pdf/1512.03385.pdf)\n\n#### Supported Decoder\n\n- [Deeplabv3](https://arxiv.org/pdf/1706.05587.pdf)\n\n#### Supported Runner\n\n- [MIB](https://github.com/SegmentationBLWX/cssegmentation/tree/main/docs/modelzoo/mib)\n- [PLOP](https://github.com/SegmentationBLWX/cssegmentation/tree/main/docs/modelzoo/plop)\n- [RCIL]()\n\n#### Supported Datasets\n\n- [ADE20k](https://groups.csail.mit.edu/vision/datasets/ADE20K/)\n- [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/)\n\n\n## Citation\n\nIf you use this framework in your research, please cite this project:\n\n```\n@misc{csseg2023,\n author = {Zhenchao Jin},\n title = {CSSegmentation: An Open Source Continual Semantic Segmentation Toolbox Based on PyTorch},\n year = {2023},\n publisher = {GitHub},\n journal = {GitHub repository},\n howpublished = {\\url{https://github.com/SegmentationBLWX/cssegmentation}},\n}\n```\n\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "CSSegmentation: An Open Source Continual Semantic Segmentation Toolbox Based on PyTorch",
"version": "0.0.1",
"project_urls": {
"Homepage": "https://github.com/SegmentationBLWX/cssegmentation"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6aafff1a77ef04c3a4f6a9c839e066fb7d0b277000781a5e8a85f9eb47e88494",
"md5": "c6d1fbe201ea5e2e1e8c3838c30e48ed",
"sha256": "102ac67e6de0c7e543dc5648e956389e40771361bb7a343698d9ac0a360c91d6"
},
"downloads": -1,
"filename": "CSSegmentation-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c6d1fbe201ea5e2e1e8c3838c30e48ed",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 58684,
"upload_time": "2023-06-16T07:03:29",
"upload_time_iso_8601": "2023-06-16T07:03:29.073317Z",
"url": "https://files.pythonhosted.org/packages/6a/af/ff1a77ef04c3a4f6a9c839e066fb7d0b277000781a5e8a85f9eb47e88494/CSSegmentation-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f565fb8e1508ae59018810ae8c9235b9cc092ecbb9113ee2aa4445215957dc2",
"md5": "64a4664224fcf7069f1e4ca4cd48bfd3",
"sha256": "1e55a1547421842144c4c976f6f6283bf4c8d4c32cda404b7d8fbd49e8d36ad4"
},
"downloads": -1,
"filename": "CSSegmentation-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "64a4664224fcf7069f1e4ca4cd48bfd3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35486,
"upload_time": "2023-06-16T07:03:30",
"upload_time_iso_8601": "2023-06-16T07:03:30.809306Z",
"url": "https://files.pythonhosted.org/packages/2f/56/5fb8e1508ae59018810ae8c9235b9cc092ecbb9113ee2aa4445215957dc2/CSSegmentation-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-16 07:03:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "SegmentationBLWX",
"github_project": "cssegmentation",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "cssegmentation"
}