def __init__(invindex, words, wordflann, idx2_vec, idx2_aid, idx2_fx, daids, daid2_label): invindex.words = words invindex.wordflann = wordflann invindex.idx2_dvec = idx2_vec invindex.idx2_daid = idx2_aid invindex.idx2_dfx = idx2_fx invindex.daids = daids invindex.daid2_label = daid2_label invindex.wx2_idxs = None invindex.wx2_aids = None invindex.wx2_fxs = None invindex.wx2_maws = None invindex.wx2_drvecs = None invindex.wx2_dflags = None invindex.wx2_idf = None invindex.daid2_sccw = None invindex.idx2_fweight = None invindex.idx2_wxs = None # stacked index -> word indexes # Inject debug function from ibeis.algo.hots.smk import smk_debug ut.make_class_method_decorator(INVERTED_INDEX_INJECT_KEY)( smk_debug.invindex_dbgstr) ut.inject_instance(invindex, classkey=INVERTED_INDEX_INJECT_KEY)
def load_plugin_module(ibs, module): ut.inject_instance( ibs, classkey=module.CLASS_INJECT_KEY, allow_override=ibs.allow_override, strict=False, verbose=False, )
def __init__(invindex, words, wordflann, idx2_vec, idx2_aid, idx2_fx, daids, daid2_label): invindex.words = words invindex.wordflann = wordflann invindex.idx2_dvec = idx2_vec invindex.idx2_daid = idx2_aid invindex.idx2_dfx = idx2_fx invindex.daids = daids invindex.daid2_label = daid2_label invindex.wx2_idxs = None invindex.wx2_aids = None invindex.wx2_fxs = None invindex.wx2_maws = None invindex.wx2_drvecs = None invindex.wx2_dflags = None invindex.wx2_idf = None invindex.daid2_sccw = None invindex.idx2_fweight = None invindex.idx2_wxs = None # stacked index -> word indexes # Inject debug function from ibeis.algo.hots.smk import smk_debug ut.make_class_method_decorator(INVERTED_INDEX_INJECT_KEY)(smk_debug.invindex_dbgstr) ut.inject_instance(invindex, classkey=INVERTED_INDEX_INJECT_KEY)
def load_plugin_module(ibs, module): ut.inject_instance( ibs, classkey=module.CLASS_INJECT_KEY, allow_override=ibs.allow_override, strict=False, verbose=False)