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

Function write_ios_from_cpp_io

lite/lite-c/src/network.cpp:722–733  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

720}
721
722int write_ios_from_cpp_io(
723 const lite::NetworkIO& cpp_io, LiteNetworkIO* ios, const void* key) {
724 LITE_CAPI_BEGIN();
725 LITE_LOCK_GUARD(mtx_io);
726 get_global_io_holder()[key] = convert_to_inner_io(cpp_io);
727 auto&& inner_io = get_global_io_holder()[key];
728 ios->input_size = inner_io.inputs.size();
729 ios->output_size = inner_io.outputs.size();
730 ios->inputs = inner_io.inputs.data();
731 ios->outputs = inner_io.outputs.data();
732 LITE_CAPI_END();
733}
734
735} // namespace
736

Calls 3

convert_to_inner_ioFunction · 0.85
sizeMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected