×

签到

分享到微信

打开微信,使用扫一扫进入页面后,点击右上角菜单,

点击“发送给朋友”或“分享到朋友圈”完成分享

MLU270 tensorflow pb模型模型移植 已解决 Sunshine2021-09-27 19:21:17 回复 3 查看 技术答疑
MLU270 tensorflow pb模型模型移植
分享到:

您好:

开发环境:MLU270  开发包:v1.7.0  框架:TensorFlow

我在MLU270上使用环境变量进行量化:https://www.cambricon.com/docs/tensorflow/fusion_user_guide/tf_4_using_fusion/tf_4.html#id9

然后生成的离线模型twins信息如下:

This is the Twins File of "offline_model.cambricon".
Function number: 1
---------------kernel graph--------------------

Function #0 {
Kernel num:1
Cache mode:0
Name: subnet0
Input number: 11
    Input #0.
        Mask: 338036233
        Shape(dim): 1 16
        Name:
        Id: 1
        Data type: CNRT_FLOAT32        Dim Order: CNRT_NHWC
        Quantize position: 0
        Quantize scale: 0.000000
    Input #1.
        Mask: 338036233
        Shape(dim): 256
        Name:
        Id: 6
        Data type: CNRT_FLOAT32        Dim Order: CNRT_NHWC
        Quantize position: 0
        Quantize scale: 0.000000
     Input #2.
        Mask: 338036233
        Shape(dim): 128
        Name:
        Id: 13
        Data type: CNRT_FLOAT32        Dim Order: CNRT_NHWC
        Quantize position: 32711
        Quantize scale: 18314053184822844990685184.000000
 。。。。。
 。。。。。
     Input #10.
        Mask: 338036233
        Shape(dim): 1
        Name:
        Id: 66
        Data type: CNRT_FLOAT32        Dim Order: CNRT_NHWC
        Quantize position: 32711
        Quantize scale: 34367296.000000
Output number: 1
    Output #0.
        Mask: 338036233
        Shape(dim): 1 4
        Name:
        Id: 71
        Data type: CNRT_FLOAT32        Dim Order: CNRT_NHWC
        Quantize position: 0
        Quantize scale: 139814.375000
Kernel header #0:
    Name: subnet01
    Core version:
    Model Parallelism: 1
    Core limit: 1
    Inst data split: true


运行离线时用的CPP文件v1.7.0开发包下的test_forward_offline.cpp

 运行时报错:[cnrtError] [24991] [Card : 0] cnrtSetRuntimeContextDeviceId: Dev ordinal value error

请问这种情况是模型分段了吗?该如何解决?


版权所有 © 2024 寒武纪 Cambricon.com 备案/许可证号:京ICP备17003415号-1
关闭