ZKML @ Team Novi

Click here to know more about Team Novi

Proposed work schedule:

  1. Research and proposal (2 weeks)
  2. Implementation and benchmark (5 weeks)
  3. Recommendation and feature requests for Nova (1 week)

1. Research and proposal

Previously, Nova has been used to fold models and batch inference. What else can we fold?

Starting points:

  • convolutional layer operations?
  • dense layer operations?
  • activation layer operations?

2. Implementation and benchmark

3. Recommendation and feature requests for Nova

During the process of implementing Zator, we realized the need to parallelize some operations in Nova-Scotia. After 5 weeks of implementation, we should gain a lot of insights as to what needs to be done to make tools surrounding Nova more user-friendly and effective.