MCPcopy Index your code
hub / github.com/zai-org/CodeGeeX / export_mindir

Function export_mindir

codegeex/mindspore/generation_batch.py:175–190  ·  view source on GitHub ↗

Export mindir model

(model_predict, config)

Source from the content-addressed store, hash-verified

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

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected