Capsule Networks are networks that are considered to perform "inverse graphics". This means that using the image in the view they give us the embeddings which can be used to reconstruct the image perfectly well.
In this repository, I created a capsule network inspired by this paper. The network is built entirely with tensorflow's estimator API.
The architecture of the network is as shown below.
- TensorFlow
- Matplotlib
- Numpy