|
|
|
@@ -50,7 +50,7 @@ OpParameter *DefaultPopulateParameter(const mindspore::lite::PrimitiveC *primiti |
|
|
|
|
|
|
|
OpParameter *param = reinterpret_cast<OpParameter *>(malloc(sizeof(OpParameter))); |
|
|
|
if (param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new Param for primitive failed."; |
|
|
|
MS_LOG(ERROR) << "malloc Param for primitive failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
|
|
|
|
@@ -65,7 +65,7 @@ OpParameter *PopulateApplyMomentumParameter(const mindspore::lite::PrimitiveC *p |
|
|
|
} |
|
|
|
ApplyMomentumParameter *p = reinterpret_cast<ApplyMomentumParameter *>(malloc(sizeof(ApplyMomentumParameter))); |
|
|
|
if (p == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new ApplyMomentumParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc ApplyMomentumParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
p->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -128,7 +128,7 @@ OpParameter *PopulateSgdParameter(const mindspore::lite::PrimitiveC *primitive) |
|
|
|
} |
|
|
|
SgdParameter *p = reinterpret_cast<SgdParameter *>(malloc(sizeof(SgdParameter))); |
|
|
|
if (p == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new SgdParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc SgdParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
p->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -150,7 +150,7 @@ OpParameter *PopulateSoftmaxCrossEntropyParameter(const mindspore::lite::Primiti |
|
|
|
SoftmaxCrossEntropyParameter *sce_param = |
|
|
|
reinterpret_cast<SoftmaxCrossEntropyParameter *>(malloc(sizeof(SoftmaxCrossEntropyParameter))); |
|
|
|
if (sce_param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new SoftmaxCrossEntropyParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc SoftmaxCrossEntropyParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
sce_param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -164,7 +164,7 @@ OpParameter *PopulatePoolingGradParameter(const mindspore::lite::PrimitiveC *pri |
|
|
|
} |
|
|
|
PoolingParameter *pooling_param = reinterpret_cast<PoolingParameter *>(malloc(sizeof(PoolingParameter))); |
|
|
|
if (pooling_param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new PoolingParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc PoolingParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
pooling_param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -217,7 +217,7 @@ OpParameter *PopulateActivationGradParameter(const mindspore::lite::PrimitiveC * |
|
|
|
|
|
|
|
ActivationParameter *act_param = reinterpret_cast<ActivationParameter *>(malloc(sizeof(ActivationParameter))); |
|
|
|
if (act_param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new ActivationParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc ActivationParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
act_param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -236,7 +236,7 @@ OpParameter *PopulateConvolutionGradFilterParameter(const mindspore::lite::Primi |
|
|
|
|
|
|
|
ConvParameter *param = reinterpret_cast<ConvParameter *>(malloc(sizeof(ConvParameter))); |
|
|
|
if (param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new Param for conv grad filter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc Param for conv grad filter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -277,7 +277,7 @@ OpParameter *PopulateConvolutionGradInputParameter(const mindspore::lite::Primit |
|
|
|
|
|
|
|
ConvParameter *param = reinterpret_cast<ConvParameter *>(malloc(sizeof(ConvParameter))); |
|
|
|
if (param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new Param for conv grad filter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc Param for conv grad filter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -359,7 +359,7 @@ OpParameter *PopulatePowerGradParameter(const mindspore::lite::PrimitiveC *primi |
|
|
|
|
|
|
|
PowerParameter *power_param = reinterpret_cast<PowerParameter *>(malloc(sizeof(PowerParameter))); |
|
|
|
if (power_param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new PowerParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc PowerParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
power_param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -378,7 +378,7 @@ OpParameter *PopulateBiasGradParameter(const mindspore::lite::PrimitiveC *primit |
|
|
|
|
|
|
|
ArithmeticParameter *arithmetic_param = reinterpret_cast<ArithmeticParameter *>(malloc(sizeof(ArithmeticParameter))); |
|
|
|
if (arithmetic_param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new ArithmeticParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc ArithmeticParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
arithmetic_param->op_parameter_.type_ = primitive->Type(); |
|
|
|
@@ -393,7 +393,7 @@ OpParameter *PopulateBNGradParameter(const mindspore::lite::PrimitiveC *primitiv |
|
|
|
|
|
|
|
BNGradParameter *bnGrad_param = reinterpret_cast<BNGradParameter *>(malloc(sizeof(BNGradParameter))); |
|
|
|
if (bnGrad_param == nullptr) { |
|
|
|
MS_LOG(ERROR) << "new BNGradParameter failed."; |
|
|
|
MS_LOG(ERROR) << "malloc BNGradParameter failed."; |
|
|
|
return nullptr; |
|
|
|
} |
|
|
|
bnGrad_param->op_parameter_.type_ = primitive->Type(); |
|
|
|
|