Fixed transpose layout inference bug (#430)
Signed-off-by: Chen Xin <jack.chen@verisilicon.com> Co-authored-by: Chen Xin <jack.chen@verisilicon.com>
This commit is contained in:
parent
6344379469
commit
f52cb852d6
|
|
@ -69,7 +69,8 @@ class TransposeLayoutInfer : public OpLayoutInfer {
|
|||
context_->infer_graph_->CreateOperation<tim::vx::ops::Transpose>(
|
||||
final_pv->AsStdVec());
|
||||
transpose_op->BindInput(infer_input);
|
||||
auto infer_out = CreateOutputsTensor(final_pv);
|
||||
// The layout after final_pv permute is the default sequence
|
||||
auto infer_out = CreateOutputsTensor(MakeShared(perm.size()));
|
||||
transpose_op->BindOutput(infer_out[0]);
|
||||
}
|
||||
context_->SetPermuteVector(op_->impl()->OutputsTensor()[0], MakeShared(perm.size()));
|
||||
|
|
|
|||
Loading…
Reference in New Issue