Page 1 of 2

Tensorflow and about contributing

Posted: Mon Nov 25, 2019 8:12 pm
by sdjelili
Hi community,
I want contribute to micropython but I am confused, I thought writing module like tensorflow with some basic function but I am not sure.
I can help also contributing to MicroPython core but I don't know how to start. Can someone help me about making right decision.
Contributing to micropython is really important for me, but I don't know from where to start.

Re: Tensorflow and about contributing

Posted: Tue Nov 26, 2019 7:33 am
by pythoncoder
For contributing to the core I suggest you read the docs listed under "Development" here. You'll also need to familiarise yourself with the MicroPython GitHub site.

User contributed code (e.g. if you write an implementation of Tensorflow) can be hosted on GitHub or PyPi and announced here or in the Wiki.

Re: Tensorflow and about contributing

Posted: Mon Dec 02, 2019 7:59 pm
by sdjelili
Thank you very much.

Regards.

Re: Tensorflow and about contributing

Posted: Mon Dec 02, 2019 10:41 pm
by jimmo
You might also find this project interesting and useful if you're working on a tensorflow-like library: https://github.com/v923z/micropython-ulab

It's also relevant as a good example of how to write functionality in C outside of the main tree.

Re: Tensorflow and about contributing

Posted: Tue Dec 03, 2019 3:33 am
by OutoftheBOTS_
I do believe the boys at OpenMV cam have a lot of this stuff already up and running with a lot of testing done over last couple of years

Re: Tensorflow and about contributing

Posted: Wed Dec 04, 2019 5:30 pm
by sdjelili
Thank you very much.
I will think for another implementation.

Re: Tensorflow and about contributing

Posted: Tue Nov 24, 2020 6:27 pm
by rdagger
I want to explore TensorFlow with microcontrollers and MicroPython. I’m currently interested in voice and tone recognition. Has anyone created a MicroPython build with TensorFlow support? Or would it be better to run TensorFlow Lite on a separate board such as an ESP32 and control it by SPI or I2C from another board running MicroPython?

Re: Tensorflow and about contributing

Posted: Wed Nov 25, 2020 3:38 am
by rcolistete
What about OpenMV M7/H7/H7 Plus which has MicroPython with TensorFlow Lite support ?

https://openmv.io/blogs/news/tensorflow ... -detection
https://docs.openmv.io/library/omv.tf.html

Re: Tensorflow and about contributing

Posted: Wed Nov 25, 2020 8:59 pm
by rdagger
rcolistete wrote:
Wed Nov 25, 2020 3:38 am
What about OpenMV M7/H7/H7 Plus which has MicroPython with TensorFlow Lite support ?
Those are cool but I don't really need a camera and they are a bit expensive.

Re: Tensorflow and about contributing

Posted: Thu Nov 26, 2020 2:42 pm
by rcolistete
With new MicroPython source code accepting C++ code, it will be easier to make a MicroPython firmware with TensorFlow Lite.