diff --git a/mindspore/lite/src/model_impl.cc b/mindspore/lite/src/model_impl.cc index 6cd9b81aec257dfdae26f3adcdaa1539d038570e..20f42137203dd2e2940e78787bc040d84f380612 100644 --- a/mindspore/lite/src/model_impl.cc +++ b/mindspore/lite/src/model_impl.cc @@ -138,6 +138,14 @@ lite::Primitive *ModelImpl::CopyPrimitive(const schema::Primitive *srcPrim) { return new lite::Nhwc2Nchw(const_cast(srcPrim)); case schema::PrimitiveType_Flatten: return new lite::Flatten(const_cast(srcPrim)); + case schema::PrimitiveType_Mean: + return new lite::Mean(const_cast(srcPrim)); + case schema::PrimitiveType_Stack: + return new lite::Stack(const_cast(srcPrim)); + case schema::PrimitiveType_Crop: + return new lite::Crop(const_cast(srcPrim)); + case schema::PrimitiveType_SquaredDifference: + return new lite::SquaredDifference(const_cast(srcPrim)); case schema::PrimitiveType_MatMul: return new lite::MatMul(const_cast(srcPrim)); default: