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

Method load_metadata

src/serialization/impl/serializer_oss_v2.cpp:700–716  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

698}
699
700Metadata GraphLoaderOSSV2::OprLoadContextImpl::load_metadata() {
701 const auto* fbmeta = m_loader->m_model->metadata();
702 Metadata ret;
703 if (fbmeta) {
704 ret.is_valid = fbmeta->is_valid();
705 ret.graph_modified = fbmeta->graph_modified();
706 if (fbmeta->user_info()) {
707 ret.user_info = fbmeta->user_info()->str();
708 ret.has_user_info = true;
709 }
710 if (fbmeta->optimize_options()) {
711 ret.optimize_options = fbmeta->optimize_options();
712 ret.optimized_for_inference = true;
713 }
714 }
715 return ret;
716}
717
718void GraphLoaderOSSV2::OprLoadContextImpl::load_single_opr(
719 const fbs::v2::Operator* fbopr) {

Callers 1

loadMethod · 0.45

Calls 3

metadataMethod · 0.80
is_validMethod · 0.45
strMethod · 0.45

Tested by

no test coverage detected