Skip to content

NetOptimizerInsertLayoutReformat Error: empty implemented_layouts #1122

@jonbakerfish

Description

@jonbakerfish

1. 环境(environment)

  • Build OS and Version: Ubuntu
  • RunTime OS Version: Android
  • RunTime DEVICE: ARM/OPENCL

2. Github版本

  • branch:master

3. 编译方式(compile method)
./build_android.sh (with OPENMP="OFF")

4. 编译日志(build log)

E/tnn: std::shared_ptr<const ImplementedLayout> tnn::optimizer::NetOptimizerInsertLayoutReformat::GetLayoutsByLayerType(tnn::LayerType) [File TNN_latest_/source/tnn/optimizer/net_optimizer_insert_layout_reformat.cc][Line 127] NetOptimizerInsertLayoutReformat Error: empty adaptor device layouts of 203
   virtual tnn::Status tnn::optimizer::NetOptimizerInsertLayoutReformat::Optimize(tnn::NetStructure *, tnn::NetResource *) [File TNN_latest_/source/tnn/optimizer/net_optimizer_insert_layout_reformat.cc][Line 247] NetOptimizerInsertLayoutReformat Error: empty implemented_layouts of layer 203
E/tnn: jint Java_test_init(JNIEnv *, jobject, jstring, jint, jint, jfloat, jfloat, jint) [File ../../../../src/main/jniLibs/cc/test_jni.cc][Line 104] test init failed 12288
   jint Java_test_init(JNIEnv *, jobject, jstring, jint, jint, jfloat, jfloat, jint) [File ../../../../src/main/jniLibs/cc/test_jni.cc][Line 105] code: 0x3000 msg: NetOptimizerInsertLayoutReformat Error: empty implemented_layouts

5. 详细描述bug 情况 (Describe the bug)
在安卓上加载自定义模型时出现以上错误,看了一下tnnproto的网络层,并没有发现不支持的。

tnnproto文件:
test.zip

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions