- Eigen
git clone https://github.com/kubershahi/ashoka-capstone.git
make nn // for Neural network
make bb // for SecureNN building blocks
- Neural Network with ReLU and Softmax
- Total of 2 Layers: one hidden layer with 256 neurons and one output layer with 10 neurons for MNIST dataset
- Mapping and Reverse Mapping
- Truncation
- Secret Sharing
- Matrix Multiplication (Beaver's Triplet)
- Private Compare