MCPcopy Create free account
hub / github.com/zai-org/CodeGeeX / export_mindir

Function export_mindir

codegeex/mindspore/generation_finetune.py:178–193  ·  view source on GitHub ↗

Export mindir model

(model_predict, config)

Source from the content-addressed store, hash-verified

176
177
178def export_mindir(model_predict, config):
179 """Export mindir model"""
180 inputs_np = Tensor(np.ones(shape=(config.batch_size, config.seq_length)), mstype.int32)
181 current_index = Tensor(np.array([0]), mstype.int32)
182
183 batch_valid_length = Tensor(np.array([0]), mstype.int32)
184 init_true = Tensor([True], mstype.bool_)
185 inputs_np_1 = Tensor(np.ones(shape=(config.batch_size, 1)), mstype.int32)
186
187 model_predict.predict_network.add_flags_recursive(is_first_iteration=True)
188 export(model_predict.predict_network, inputs_np, current_index,
189 init_true, batch_valid_length, file_name='pangu_alpha_1024', file_format='MINDIR')
190 model_predict.predict_network.add_flags_recursive(is_first_iteration=False)
191 export(model_predict.predict_network, inputs_np_1, current_index,
192 init_true, batch_valid_length, file_name='pangu_alpha_1', file_format='MINDIR')
193 print("Export finished and now exit.")
194
195
196def run_predict(model_predict, config, args_opt, rank):

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected