Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Support for Retrain the model on a device in MicroPython #624

Open
alibukharai opened this issue Jun 8, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@alibukharai
Copy link

alibukharai commented Jun 8, 2023

Description:
I am currently working on a project using ESP32 and ESP32-S3 boards and utilizing the ulab. First of all, I would like to express my gratitude for this excellent library and its support for numpy in MicroPython.

I am exploring ways to push the capabilities of the ESP32 board to its limits. As part of my project, I would like to investigate the possibility of training and retraining TFLite models or numpy based small Neural nets models in real-time using the ulab library.

Specifically, I am interested in the following capabilities:

Training Neural Network models: Is it possible to utilize the ulab to retrain, train or tune models directly on the ESP32 board? This would involve updating the model weights and biases during runtime based on real-time data. It would be beneficial for scenarios where the model needs to adapt and improve its performance continuously.

I would appreciate any insights, guidance, or examples on how to achieve these capabilities using the any libaray. Additionally, if these features are not currently supported, I would be interested to know if there are any plans or possibilities of adding such functionality in future updates.

Thank you for your attention and support. I look forward to any feedback or suggestions regarding training and real-time retraining of models using the libraries in MicroPython.

Here are some useful relevant resources

  1. Tensorflow
  2. Article 1
  3. Article 2
@v923z
Copy link
Owner

v923z commented Jun 11, 2023

As this is not a request for implementing a specific function, method, or feature, I would suggest to move this to the discussion section. I would be happy to consider adding some Tensorflow features, if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants