arduino / arduino/ArduinoTensorFlowLiteTutorials

Compilation error: tensorflow/lite/micro/kernels/micro_ops.h: No such file or directory

Open
#34 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
270
Forks
122
PR merge metrics
No merged PRs in 30d

Description

I am currently working with arduino nano 33 ble sense. Since the tensorflow lite library for arduino was removed, I manually installed using this link https://downloads.arduino.cc/libraries/github.com/bcmi-labs/Arduino_TensorFlowLite-1.15.0-ALPHA.zip?_gl=1*1yhwoez*_ga*NzU5Nzg3Mzg0LjE2NzUxNTU5MDk.*_ga_NEXN8H46L5*MTY3NTg4MDMwNi4xMC4xLjE2NzU4ODA0NjguMC4wLjA.

While trying to run my code I'm getting this error eventhough I have the files exactly in the path mentioned. The header files look like this

#include "TensorFlowLite.h"
#include "main_functions.h"
#include "tensorflow/lite/micro/kernels/micro_ops.h"
#include "tensorflow/lite/micro/micro_error_reporter.h"
#include "tensorflow/lite/micro/micro_interpreter.h"
#include "tensorflow/lite/micro/micro_mutable_op_resolver.h"
#include "tensorflow/lite/schema/schema_generated.h"
#include "tensorflow/lite/version.h"

Can someone please help me?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the Arduino_TensorFlowLite-1.15.0-ALPHA installation and the include paths used when compiling the Arduino Nano 33 BLE Sense sketch. Check whether tensorflow/lite/micro/kernels/micro_ops.h is present in the installed library and whether the referenced headers resolve; done means the sketch compiles without the missing-header error.

Written by the indexing model from the issue text.

Assessment

Tech stack
arduino, tensorflow
Domain
embedded-iot
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.