/leo-neural-networks

Neural network implementation using fixed-point numbers in the Leo language for zk-SNARKs, and Pyhon-based Leo neural network calculator

Primary LanguagePython

leo-neural-networks

Please check out the corresponding Medium article to this repository.

Initial neural network code

Please modify this code to run the inference for a multilayer perceptron neural network in the zk-SNARK circuit language Leo.

Python neural network generator

Please use this Python 3 code to generate neural network architectures of arbitraty size for multilayer perceptron neural networks in the zk-SNARK circuit language Leo.

credit_analysis_application folders

Please use these folders in combination with the German credit machine learning dataset. Use the Python folder first to generate the Leo program and inputs, and then run these in Leo.