Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tensorflow 运行时错误:遇到未解析的自定义op:Normalize。节点号0(Normalize)准备失败_Tensorflow_Tensorboard_Tensorflow2.0_Tensorflow Lite - Fatal编程技术网

Tensorflow 运行时错误:遇到未解析的自定义op:Normalize。节点号0(Normalize)准备失败

Tensorflow 运行时错误:遇到未解析的自定义op:Normalize。节点号0(Normalize)准备失败,tensorflow,tensorboard,tensorflow2.0,tensorflow-lite,Tensorflow,Tensorboard,Tensorflow2.0,Tensorflow Lite,我试图用Python实现智能回复的概念。您可以在这里下载tflite模型文件 在使用上述代码时,我遇到了这个错误 Traceback (most recent call last): File "smart_reply.py", line 6, in <module> interpreter.allocate_tensors() File "/usr/local/lib/python3.7/site-packages/tensorflow_core/lite/pyth

我试图用Python实现智能回复的概念。您可以在这里下载tflite模型文件

在使用上述代码时,我遇到了这个错误

Traceback (most recent call last):
  File "smart_reply.py", line 6, in <module>
    interpreter.allocate_tensors()
  File "/usr/local/lib/python3.7/site-packages/tensorflow_core/lite/python/interpreter.py", line 244, in allocate_tensors
    return self._interpreter.AllocateTensors()
  File "/usr/local/lib/python3.7/site-packages/tensorflow_core/lite/python/interpreter_wrapper/tensorflow_wrap_interpreter_wrapper.py", line 106, in AllocateTensors
    return _tensorflow_wrap_interpreter_wrapper.InterpreterWrapper_AllocateTensors(self)
RuntimeError: Encountered unresolved custom op: Normalize.Node number 0 (Normalize) failed to prepare.
回溯(最近一次呼叫最后一次):
文件“smart_reply.py”,第6行,在
解释器。分配_张量()
文件“/usr/local/lib/python3.7/site packages/tensorflow\u core/lite/python/explorer.py”,第244行,在allocate\u tensors中
返回self.\u解释器.allocateSensors()
文件“/usr/local/lib/python3.7/site packages/tensorflow_core/lite/python/explorer_wrapper/tensorflow_wrapper_解释器_wrapper.py”,第106行,位于分配器传感器中
return\u tensorflow\u wrap\u解释器\u wrapper.translatorRapper\u分配器传感器(self)
运行时错误:遇到未解析的自定义op:Normalize。节点号0(Normalize)准备失败。

提前多谢

要使用它,您需要使用定制的pip包。请参阅TensorFlow的安装说明。此外,您还需要更改TF lite内置版本中包含的ops。Java版本有一个自定义的op解析器,请参见此处的构建:。。。您可以在此处看到ops的注册位置:此问题与转换器有关。转换时允许\u custom\u ops=Truemodel@aselle谢谢你的回复。我已经直接从他们的示例下载了smartreply.tflite模型。因此,如果我们更改与自定义操作相关的代码,那么我必须重新构建tflite模型?此外,如果我删除了定制的ops代码,那么智能回复预测器将完美工作?@GunjanDave,是的。但我使用的是直接从他们的示例下载的smartreply.tflite文件。我还没有建立那个模型文件。但上面的选项是在构建tflite模型之前设置的。若要使用此选项,您需要使用自定义构建的pip包。请参阅TensorFlow的安装说明。此外,您还需要更改TF lite内置版本中包含的ops。Java版本有一个自定义的op解析器,请参见此处的构建:。。。您可以在此处看到ops的注册位置:此问题与转换器有关。转换时允许\u custom\u ops=Truemodel@aselle谢谢你的回复。我已经直接从他们的示例下载了smartreply.tflite模型。因此,如果我们更改与自定义操作相关的代码,那么我必须重新构建tflite模型?此外,如果我删除了定制的ops代码,那么智能回复预测器将完美工作?@GunjanDave,是的。但我使用的是直接从他们的示例下载的smartreply.tflite文件。我还没有建立那个模型文件。但上面的选项是在构建tflite模型之前设置的。
Traceback (most recent call last):
  File "smart_reply.py", line 6, in <module>
    interpreter.allocate_tensors()
  File "/usr/local/lib/python3.7/site-packages/tensorflow_core/lite/python/interpreter.py", line 244, in allocate_tensors
    return self._interpreter.AllocateTensors()
  File "/usr/local/lib/python3.7/site-packages/tensorflow_core/lite/python/interpreter_wrapper/tensorflow_wrap_interpreter_wrapper.py", line 106, in AllocateTensors
    return _tensorflow_wrap_interpreter_wrapper.InterpreterWrapper_AllocateTensors(self)
RuntimeError: Encountered unresolved custom op: Normalize.Node number 0 (Normalize) failed to prepare.