tensorflow模型转成cambricon模型后,与tensorlflow原来跑的结果对不上,
具体介绍下:
tensorflow 模型我们是用tf1.13训练出来的,用toolsfor_DDK_100.150.032.001中转模型的工具,发现无法转换模型,尝试checkout point文件冻结成pb时用tf1.3版本冻结,这时pb模型能转成cambricon模型,但是最后运行结果数据对不上。之中也尝试了先转成onnx,coreml等方案
用android studio中devEco插件(版本:v2.0.2019060)转模型,这个最新版本的插件会自动处理tf1.4之后不兼容的算子,把tf1.13的pb文件转成老版本的pb文件,最后能成功转成cambricon模型,但最后数据也是对不上。
请问以上操作应该没问题吧。具体对数据的手法也没问题,用同样的方法对比了其他开源模型,数据是能对上的。包括nchw格式,bgr格式,都已经注意到了,也尝试过修改C++接口,对比二进制数据。
如上,麻烦版主看下帮解决下,如有需要,可以提供模型,实验记录






































苏公安网备 32011402010933号