MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / load_model

Method load_model

lite/src/network.cpp:52–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50}
51
52void Network::load_model(void* model_mem, size_t size) {
53 LITE_ERROR_HANDLER_BEGIN
54 LITE_CHECK_NON_NULL_POINTER(m_impl);
55 //! this model_mem is managed by user
56 std::shared_ptr<void> model{model_mem, [](void*) {}};
57 prase_model(model, size);
58 LITE_ERROR_HANDLER_END
59}
60
61void Network::load_model(std::string model_path) {
62 LITE_ERROR_HANDLER_BEGIN

Callers 15

device_inputFunction · 0.45
device_input_outputFunction · 0.45
pinned_host_inputFunction · 0.45
config_user_allocatorFunction · 0.45
basic_load_from_pathFunction · 0.45
basic_load_from_memoryFunction · 0.45
async_forwardFunction · 0.45
set_input_callbackFunction · 0.45
set_output_callbackFunction · 0.45
load_from_path_run_cudaFunction · 0.45

Calls 1

getMethod · 0.45

Tested by 10

TESTFunction · 0.36
TESTFunction · 0.36
test_multi_threadFunction · 0.36
test_output_no_copyFunction · 0.36
test_input_no_copyFunction · 0.36
test_io_no_copy_axFunction · 0.36
load_no_deviceFunction · 0.36
load_device_inputFunction · 0.36
load_device_idFunction · 0.36
mgelite_larFunction · 0.36