EdgeML
EdgeML copied to clipboard
This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.
Compile and run code with tf2.0. Eager execution is disabled. Tested code with python 3.5 Signed-off-by: Punit Vara
Added path smoothing to prevent overfitting for deeper trees whilst improving accuracy. Added mse loss for regression on weighted layers. References: 1. [Path smoothing](https://ojs.uma.ac.id/index.php/jite/article/view/3856) 2. [IHT Gradient descent](https://arxiv.org/pdf/1910.13389.pdf)
Error message:- `Exception in thread Thread-1: Traceback (most recent call last): File "/anaconda/envs/spr/lib/python3.6/threading.py", line 916, in _bootstrap_inner self.run() File "kws-demo.py", line 151, in run logits = fastgrnn(torch.FloatTensor(features)) File "/anaconda/envs/spr/lib/python3.6/site-packages/torch/nn/modules/module.py", line...
Checked the changes with Aditya
Is there any documentation on using the SeeDot generated Arduino sketch? The [README](https://github.com/microsoft/EdgeML/blob/master/tools/SeeDot/seedot/arduino/README.md) is empty. I'm having issues specifically using Accuracy mode so I can test a whole data set...
This solves the issue which the visitor sghanta had when @harsha you were here in India in Jan. Files are under Apache license so shouldn't be an issue.
In the paper, there is a comparison between SeeDot-generated c code and Vivado HLS c code. SeeDot can automatically generate hints(e.g. pragma HLS unroll, pipeline...) for HLS tools. How to...