Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 708 Bytes

README.md

File metadata and controls

18 lines (14 loc) · 708 Bytes

cairo-mlp

We provide an implementation of the training of a simple MLP model in Cairo using Orion

For a review of MLP models, please refer to Chapter 6 of the Deep Learning Book

TODO

  • model initialization (use a simple PRNG?)
  • forward pass implementation in Cairo
  • backpropagation implementation in Cairo
  • linear layer gradient in Cairo
  • Python dataset to Cairo dataset (Jupyter notebook)
  • Deploy it as a smart contract (???)
    • Figure out gas limits per tx, per block
    • Figure out smart contract size limits
    • Pass in data via transaction
    • Deploy as L3 (???)