| 219 | } |
| 220 | |
| 221 | int LITE_make_network_config(LiteNetwork* network, const LiteConfig config) { |
| 222 | LITE_CAPI_BEGIN(); |
| 223 | LITE_ASSERT(network, "The network pass to LITE api is null"); |
| 224 | auto lite_network = std::make_shared<lite::Network>(convert_to_lite_config(config)); |
| 225 | LITE_LOCK_GUARD(mtx_network); |
| 226 | get_gloabl_network_holder()[lite_network.get()] = lite_network; |
| 227 | *network = lite_network.get(); |
| 228 | LITE_CAPI_END(); |
| 229 | } |
| 230 | |
| 231 | int LITE_load_model_from_mem(LiteNetwork network, void* model_mem, size_t size) { |
| 232 | LITE_CAPI_BEGIN(); |