Skip to content

A collection of semantic segmentation models built and trained following their original papers

License

Notifications You must be signed in to change notification settings

AntonioConsiglio/SemSeg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SemSeg

Welcome to the didactic repository dedicated to the development and implementation of architectures for semantic segmentation. The primary goal is to provide a learning resource by creating and training lightweight models based on original research papers.

1) Objectives

The main objective of this repository is to implement and train various architectures for semantic segmentation, with a focus on lightweight models to accommodate existing hardware constraints.

2) List of Architectures

Below is a list of architectures that will be implemented. Each architecture is accompanied by a link to the original paper.

3) Setting up the Environment

To configure the environment and start working on this project, follow the steps below:

Requirements

  • Python 3.9
  • PyTorch 2.1.1

Install Dependencies

pip install -r requirements.txt

Set up the Virtual Environment (optional but recommended)

python -m venv venv
source venv/bin/activate

Follow these steps to ensure you have a properly configured environment for development.

About

A collection of semantic segmentation models built and trained following their original papers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages