# convolutional-autoencoder **Repository Path**: haohan1997/convolutional-autoencoder ## Basic Information - **Project Name**: convolutional-autoencoder - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-24 - **Last Updated**: 2021-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Convolutional Autoencoder ![cover](https://github.com/priyavrat-misra/convolutional-autoencoder/blob/master/images/cover.png?raw=true "CAE in action!") ## How it works > Usually, Autoencoders have two parts, an encoder and a decoder. When some input image is passed through the encoder, it encodes the image to a compressed representation. Then that representation can be passed through the decoder to reconstruct the image. > > Although autoencoders aren't much widely used for image compression and decompression, they are known for their ability to extract key information from an image which are often the most essential features required for image reconstruction techniques. > Few such techniques include image denoising, and making grayscale images colorful!
## About this project > This project uses the [MNIST Dataset](http://yann.lecun.com/exdb/mnist/) for [training the autoencoder](https://github.com/priyavrat-misra/convolutional-autoencoder/blob/master/train.ipynb "train.ipynb"). Then few images from the test set are fed into the [model](https://github.com/priyavrat-misra/convolutional-autoencoder/blob/master/network.py "network.py"), which then compresses them and tries to reconstruct the original images!
## Results > Here check this plot, can you distinguish between the two rows? > > ![original+reconstructed](https://github.com/priyavrat-misra/convolutional-autoencoder/blob/master/images/original_decoded.png?raw=true "pretty indifferentiable, right?") > > _(first row contains the original images, and the second, you guessed it right!, the reconstructed ones)_