Breakage caused by removal of "Arduino_TensorFlowLite" library from Library Manager
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- github-actions, tensorflow
- Ambito
- ci-cd, documentation, embedded-iot
Direzione di ricerca
Inizia dalla sezione sull'installazione in GestureToEmoji/exercises/exercise1.md, dallo sketch IMU_Classifier e da .github/workflows/compile-sketches.yml. Controlla come viene installata la libreria TensorFlow e quale header include lo sketch, quindi verifica che la documentazione e il workflow utilizzino il percorso di installazione supportato e che gli sketch vengano compilati correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The "Arduino_TensorFlowLite" library dependency of these tutorials was removed from Library Manager at the request of the TensorFlow Lite Micro maintainers (https://github.com/arduino/library-registry/pull/1748).
That removal impacts this project in several ways:
Documentation
The installation instructions specify installation of the library from Library Manager:
Install the following Arduino libraries using the Library manager:
- TensorFlow Lite library (search for "Arduino_TensorFlowLite")
This is no longer possible.
TensorFlow's library must be installed manually. The library's documentation provides instructions:
https://github.com/tensorflow/tflite-micro-arduino-examples#how-to-install
Code
TensorFlow's library does not contain the file tensorflow/lite/version.h, so the code that contains an #include directive for this header no longer compiles:
home/runner/work/ArduinoTensorFlowLiteTutorials/ArduinoTensorFlowLiteTutorials/GestureToEmoji/ArduinoSketches/IMU_Classifier/IMU_Classifier.ino:28:10: fatal error: tensorflow/lite/version.h: No such file or directory
#include <tensorflow/lite/version.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
CI
The repository contains a GitHub Actions workflow that provides a "smoke test" on relevant changes to the project by compiling the sketches:
The workflow is configured to install the dependency from Library Manager, which now fails:
Running command: /home/runner/bin/arduino-cli lib install Arduino_TensorFlowLite
Error installing Arduino_TensorFlowLite: Library 'Arduino_TensorFlowLite' not found
- Lingua principale
- Jupyter Notebook
- Stelle
- 269
- Fork
- 122
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di arduino/ArduinoTensorFlowLiteTutorials
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
arduino/ArduinoTensorFlowLiteTutorials#37 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
arduino/ArduinoTensorFlowLiteTutorials#36 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
arduino/ArduinoTensorFlowLiteTutorials#35 · 4 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 30/100
arduino/ArduinoTensorFlowLiteTutorials#34 · 5 commenti ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 25/100
Tutte le issue di arduino/ArduinoTensorFlowLiteTutorials
Issue simili
-
task
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
vsanthanam/JBird#429 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
alexgorbatchev/simple-ptt#14 ·
-
github-request
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
openedx/axim-engineering#1758 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
components-web-app/docs#92 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100