3,302
社区成员




我在把模型转成dlc的时候报了这个,这有什么影响吗?
RuntimeWarning: info_code=802; message=Layer parameter value is invalid in GPU. Layer Transpose_333 : input width = 85, depth = 8400 width * depth (packed) = 178500 exceeds maximum image width 16384 for Adreno A650; component=GPU Runtime; line_no=1069; thread_id=139850358748992
node.output_names[0])
这是一个warning,描述了Adreno GPU对算子的限制,具体都有哪些限制可以查阅https://developer.qualcomm.com/sites/default/files/docs/snpe/limitations.html (或是您使用的snpe sdk中docs里limitations一节)。您给出的log里描述的是Transpose_333算子超出了MaxPerGPUSize,描述如下图,具体的影响就是这个算子无法在gpu上执行:如果您的模型在非gpu的runtime中执行,则无影响;如果您的模型在gpu上执行且处于fallbacktocpu模式,则该层fallback,其余层在gpu执行;如果模型在gpu执行且没开fallback模式,则加载失败。