Maix_Toolbox icon indicating copy to clipboard operation
Maix_Toolbox copied to clipboard

Fatal: Layer tflite.Operator is not supported: Only scalar multiply is supported

Open evanthomas opened this issue 5 years ago • 0 comments

I get this error

Fatal: Layer tflite.Operator is not supported: Only scalar multiply is supported
NnCase.Converter.Converters.LayerNotSupportedException: Layer tflite.Operator is not supported: Only scalar multiply is supported
   at NnCase.Converter.Converters.TfLiteToGraphConverter.ConvertMul(Operator op) in D:\Work\Repository\nncase\src\NnCase.Converter\Converters\TfLiteToGraphConverter.cs:line 243
   at NnCase.Converter.Converters.TfLiteToGraphConverter.ConvertOperator(Operator op) in D:\Work\Repository\nncase\src\NnCase.Converter\Converters\TfLiteToGraphConverter.cs:line 79
   at System.Linq.Enumerable.SelectEnumerableIterator`2.ToList()
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at NnCase.Converter.Converters.TfLiteToGraphConverter.Convert() in D:\Work\Repository\nncase\src\NnCase.Converter\Converters\TfLiteToGraphConverter.cs:line 34
   at NnCase.Cli.Program.Main(String[] args) in D:\Work\Repository\nncase\src\NnCase.Cli\Program.cs:line 113

I am trying to convert this model: https://github.com/matpalm/bnn/blob/master/model.py

I converted the pb->tflite using

toco --graph_def_file=workspace/bnn_graph.predict.frozen.pb --input_format=TENSORFLOW_GRAPHDEF --output_format=TFLITE --output_file=workspace/bnn_graph.tflite --inference_type=FLOAT --input_type=FLOAT --input_arrays=input_imgs --output_arrays=train_test_model/output --input_shapes=1,768,1024,3

Which operator is not supported?

evanthomas avatar Dec 13 '19 11:12 evanthomas