All Projects → rohit-mehra → CapsNet-tensorflow-jupyter

rohit-mehra / CapsNet-tensorflow-jupyter

Licence: other
A simple tensorflow implementation of CapsNet (by Dr. G. Hinton), based on my understanding. This repository is built with an aim to simplify the concept, implement and understand it.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to CapsNet-tensorflow-jupyter

Capsnet Tensorflow
A Tensorflow implementation of CapsNet(Capsules Net) in paper Dynamic Routing Between Capsules
Stars: ✭ 3,776 (+23500%)
Mutual labels:  capsule, dynamic-routing, capsnet, capsule-network
Capsnet Keras
A Keras implementation of CapsNet in NIPS2017 paper "Dynamic Routing Between Capsules". Now test error = 0.34%.
Stars: ✭ 2,428 (+15075%)
Mutual labels:  capsule, dynamic-routing, capsnet, capsule-network
capsnet.mxnet
MXNet implementation of CapsNet
Stars: ✭ 30 (+87.5%)
Mutual labels:  capsule, hinton, dynamic-routing, capsnet
capsules-tensorflow
Another implementation of Hinton's capsule networks in tensorflow.
Stars: ✭ 18 (+12.5%)
Mutual labels:  hinton, capsnet, capsule-network
CapsNet
Empirical studies on Capsule Network representation and improvements implemented with PyTorch.
Stars: ✭ 39 (+143.75%)
Mutual labels:  hinton, capsnet, capsule-network
Capslayer
CapsLayer: An advanced library for capsule theory
Stars: ✭ 351 (+2093.75%)
Mutual labels:  capsnet, capsule-network
Capsule Gan
Code for my Master thesis on "Capsule Architecture as a Discriminator in Generative Adversarial Networks".
Stars: ✭ 120 (+650%)
Mutual labels:  capsnet, capsule-network
Capsnet Visualization
🎆 A visualization of the CapsNet layers to better understand how it works
Stars: ✭ 371 (+2218.75%)
Mutual labels:  capsnet, capsule-network
Capsule Net Pytorch
[NO MAINTENANCE INTENDED] A PyTorch implementation of CapsNet architecture in the NIPS 2017 paper "Dynamic Routing Between Capsules".
Stars: ✭ 158 (+887.5%)
Mutual labels:  capsnet, capsule-network
Variational Capsule Routing
Official Pytorch code for (AAAI 2020) paper "Capsule Routing via Variational Bayes", https://arxiv.org/pdf/1905.11455.pdf
Stars: ✭ 84 (+425%)
Mutual labels:  capsnet, capsule-network
Capsnet Traffic Sign Classifier
A Tensorflow implementation of CapsNet(Capsules Net) apply on german traffic sign dataset
Stars: ✭ 166 (+937.5%)
Mutual labels:  capsnet, capsule-network
me recognition
CapsuleNet for Micro-expression Recognition (IEEE FG 2019)
Stars: ✭ 56 (+250%)
Mutual labels:  capsule, capsule-network
CapsuleLayer
PyTorch Capsule Layer
Stars: ✭ 28 (+75%)
Mutual labels:  capsule, capsnet
awesome-vector-search
Collections of vector search related libraries, service and research papers
Stars: ✭ 460 (+2775%)
Mutual labels:  vector
gmath
Lightweight C++ geometry math library (Vectors, Quaternions and Matrices)
Stars: ✭ 33 (+106.25%)
Mutual labels:  vector
vector-math
Shader-math in haxe: library for GLSL vector operations, complete with swizzles and all
Stars: ✭ 30 (+87.5%)
Mutual labels:  vector
executor-hnsw-postgres
A production-ready, scalable Indexer for the Jina neural search framework, based on HNSW and PSQL
Stars: ✭ 25 (+56.25%)
Mutual labels:  vector
Tensor
A library and extension that provides objects for scientific computing in PHP.
Stars: ✭ 146 (+812.5%)
Mutual labels:  vector
CapsuleGAN
An Experimental Implementation for CapsuleGAN.
Stars: ✭ 22 (+37.5%)
Mutual labels:  capsule
vektonn
vektonn.github.io/vektonn
Stars: ✭ 109 (+581.25%)
Mutual labels:  vector

CapsNet-tensorflow-jupyter

License Contributions welcome

A Tensorflow implementation of CapsNet, based on my understanding. This repository is built with an aim to simplify the concept, implement and understand it.

Any suggestions, or any mistake you find, I'll be happy to entertain.

Credits for this amazing comparison: https://github.com/naturomics/CapsNet-Tensorflow capsVSneuron

Requirements

  • python3
  • numpy==1.13.1
  • tensorflow==1.3.0

Usage

Clone this repository with git.

$ git clone https://github.com/rrqq/CapsNet-tensorflow-jupyter.git
$ cd CapsNet-tensorflow-jupyter-master

Run Options

  1. Use Jupyter Notebook (with visualizations)
  2. From linux terminal:
$ script -c "sudo python3 main.py" train_log.txt
  1. For Dynamic Loop implementation:
$ script -c "sudo python3 dynamic_main.py" train_log_dynamic.txt

Test Accuracy (dynamic_main.py): 99.38 % First round with default parameters as in paper. The test set was the default provided by Tensorflow.

Reference

In depth analysis.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].