Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zk-ml/uchikoma

essentialist neural network transpiler for non-floating-point runtimes
https://github.com/zk-ml/uchikoma

Last synced: 8 days ago
JSON representation

essentialist neural network transpiler for non-floating-point runtimes

Awesome Lists containing this project

README

        

uchikoma: essentialist neural network transpiler for non-floating-point runtimes

uchikoma is a transpiler from TVM's intermediate representation to programming languages targeting emergent runtimes that do not support floating point operations. We currently support/plan to support:

- [x] Circom for ZKP systems, which uses field arithmetic
- [ ] Solidity for Ethereum Virtual Machines, which uses signed and unsigned integer arithmetic

The finalist submission for ETHSanFransico 2022 can be found under branch `ethsf-2022`.