Skip to content

Commit fec57de

Browse files
authored
[Cherry-pick][NNAdapter][AmlogicNPU] Remove the transpose operation of the input of fc to fix the MobileNetV1 and ResNet50 (#7750)
test=develop test=huawei_ascend_npu
1 parent 5b3ff57 commit fec57de

File tree

3 files changed

+0
-84
lines changed

3 files changed

+0
-84
lines changed

lite/backends/nnadapter/nnadapter/driver/amlogic_npu/engine.cc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <algorithm>
1818
#include <vector>
1919
#include "driver/amlogic_npu/converter/converter.h"
20-
#include "driver/amlogic_npu/optimizer/transpose_op_dimensions.h"
2120
#include "driver/amlogic_npu/optimizer/unpack_op_fusion.h"
2221
#include "optimizer/fuse_matmul_add_into_fully_connected.h"
2322
#include "optimizer/symm2asymm.h"
@@ -60,7 +59,6 @@ int Program::BuildFromModel(hal::Model* model) {
6059
NNADAPTER_VLOG(5) << "Origin model:" << std::endl << Visualize(model);
6160
UnpackOpFusion(model);
6261
FuseMatMulAddIntoFullyConnected(model);
63-
TransposeOpDimensions(model);
6462
ConvertQuantizationSymmToAsymm(model);
6563
NNADAPTER_VLOG(5) << "Optimized model:" << std::endl << Visualize(model);
6664
// Convert a NNAdapter model to a amlnpu graph

lite/backends/nnadapter/nnadapter/driver/amlogic_npu/optimizer/transpose_op_dimensions.cc

Lines changed: 0 additions & 57 deletions
This file was deleted.

lite/backends/nnadapter/nnadapter/driver/amlogic_npu/optimizer/transpose_op_dimensions.h

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)