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

Method sync_from_var

src/core/impl/graph/static_infer_impl.cpp:621–629  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

619}
620
621void StaticInferManagerImpl::TagTraitMutableBase::sync_from_var() {
622 mgb_assert(!m_initialized && m_infer_type == InferType::NO_DESC);
623 auto rst = do_sync_from_var();
624 mgb_assert(rst != InferResult::FAILED);
625 if (rst == InferResult::CHANGED) {
626 ++m_inp_element_version;
627 reset_inp_element_synced();
628 }
629}
630
631void StaticInferManagerImpl::TagTraitMutableBase::reset_inp_element_synced() {
632 if (!m_inp_element_synced) {

Callers 3

performMethod · 0.80

Calls 1

do_sync_from_varFunction · 0.85

Tested by

no test coverage detected