| 698 | } |
| 699 | |
| 700 | Metadata 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 | |
| 718 | void GraphLoaderOSSV2::OprLoadContextImpl::load_single_opr( |
| 719 | const fbs::v2::Operator* fbopr) { |