Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Feature: Automatic quantization using SeeDot #88
This PR adds the SeeDot tool, which is an automatic quantizer. SeeDot takes as input floating-point models like Bonsai and ProtoNN, and generates efficient fixed-point that can be directly run on Arduino microcontrollers. Since SeeDot-generated code contains only integer operations, it performs much better than hand-written floating-point code on devices without floating-point unit like Arduino Uno, Arduino MKR1000, etc.
The tool has been tested on the Bonsai and ProtoNN algorithms on multiple datasets (cifar, mnist, usps, cr, curet, letter, ward).
The README describes the tool in more detail and provides instructions on getting started.
Apologies for the drive by review, but excited about the project and can't help myself. Im on mac 10.13.6
pip fails to be able to resolve tf at 1.10.1 It seems like 1.13.1 is the current release. Im not much of a python guy but
Also antlr4-python3-runtime isnt in the requirements either. The install link goes to their front page which had me install the java jar which obviously didn't help. I added that as well like
(havent tried on arduino yet)