sim-pez / TransmissionAutoEncoder

A ResNet followed from an Autoencoder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TransmissionAutoEncoder

This architecture consists of a ResNet followed by an Autoencoder. The goal is to compress both the image and its segmentation and transmit the resulting embeddings in the latent space through a mobile network. Additionally, there is a parameter that allows for selecting the size of the embeddings, which simulates a bottleneck in the network

Usage

Install

conda create --name autoenc --file requirements.txt

Example script for an image

python3 example.py

Train

  1. Download the dataset from here (free registration needed). I reccomend to use leftImg8bit_trainvaltest.zip gtFine_trainvaltest.zip.
  2. Run python3 train.py

About

A ResNet followed from an Autoencoder


Languages

Language:Python 100.0%