| 11 | namespace lar { |
| 12 | template <typename ModelImpl> |
| 13 | void PackModelOption::config_model_internel( |
| 14 | RuntimeParam& runtime_param, std::shared_ptr<ModelImpl> model) { |
| 15 | if (runtime_param.stage == RunStage::AFTER_MODEL_RUNNING) { |
| 16 | lite::ModelPacker packer( |
| 17 | model->get_model_path(), packed_model_dump, pack_info_json, pack_cache, |
| 18 | pack_binary_cache); |
| 19 | packer.set_header(pack_info_cryption, pack_model_cryption, is_fast_run_cache); |
| 20 | packer.pack_model(); |
| 21 | } |
| 22 | } |
| 23 | } // namespace lar |
| 24 | using namespace lar; |
| 25 | ////////////////////// PackModel options //////////////////////// |
nothing calls this directly
no test coverage detected