jefferyzhang 发表于 2020-8-10 16:55
我们做芯片角度只考虑op是不是支持,不用问什么什么模型支不支持,模型每年增长上千个,我们怎么可能一个个 ...
- Try match FusedBatchNormV3 FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/FusedBatchNormV3 failed, catch exception!
- E Catch exception when loading tensorflow model: ./output_inference_graph_v2/output_inference_graph_v2/frozen_inference_graph.pb!
- E Traceback (most recent call last):
- E File "rknn\base\RKNNlib\converter\convert_tf.py", line 643, in rknn.base.RKNNlib.converter.convert_tf.convert_tf.match_paragraph_and_param
- E File "rknn\base\RKNNlib\RKNNnet.py", line 189, in rknn.base.RKNNlib.RKNNnet.RKNNNet.new_layer
- E File "rknn\base\RKNNlib\RKNNlog.py", line 327, in rknn.base.RKNNlib.RKNNlog.RKNNLog.e
- E ValueError: Unknow layer "fusedbatchnormv3"
- E During handling of the above exception, another exception occurred:
- E Traceback (most recent call last):
- E File "rknn\api\rknn_base.py", line 303, in rknn.api.rknn_base.RKNNBase.load_tensorflow
- E File "rknn\base\RKNNlib\converter\convert_tf.py", line 742, in rknn.base.RKNNlib.converter.convert_tf.convert_tf.match_paragraph_and_param
- E File "rknn\base\RKNNlib\RKNNlog.py", line 327, in rknn.base.RKNNlib.RKNNlog.RKNNLog.e
- E ValueError: Try match FusedBatchNormV3 FeatureExtractor/MobilenetV2/layer_19_2_Conv2d_5_3x3_s2_128/BatchNorm/FusedBatchNormV3 failed, catch exception!
复制代码
senna_kim 发表于 2020-8-11 15:41
你好,请问一下,这种情况 是不是需要自己定义Op?
jefferyzhang 发表于 2020-8-11 16:09
log上看 是FusedBatchNormV3 这个不支持。
你可以考虑修改模型比较快。
senna_kim 发表于 2020-8-11 16:37
你的意思是移除这一层网络吗?还是。。。
请再多给点细节,谢谢!
jefferyzhang 发表于 2020-8-11 17:59
改普通BN层试试,改完要重新训练
senna_kim 发表于 2020-8-11 18:17
你们现在硬件优化的Op都支持哪些?有文档可以看一下吗?
jefferyzhang 发表于 2020-8-11 19:55
没有文档,硬件op和软件op不是一个概念,每个框架兼容程度也不一样。我们尽可能的全兼容,但新op出的速度 ...
jefferyzhang 发表于 2020-8-10 16:55
我们做芯片角度只考虑op是不是支持,不用问什么什么模型支不支持,模型每年增长上千个,我们怎么可能一个个 ...
欢迎光临 Toybrick (https://t.rock-chips.com/) | Powered by Discuz! X3.3 |