()
Initializes ``sdc_modules`` global dictionary representing the structure of Intel SDC.
Initializes ``sdc_modules`` global dictionary representing the structure of Intel SDC.
Initializes sdc_modules global dictionary representing the structure of Intel SDC .
def init_sdc_structure():
    """
    Initializes ``sdc_modules`` global dictionary representing the structure of Intel SDC.
    """

    # Test that allows to ignore certain Intel SDC submodules, classes, or attributes
    def _skip_sdc_test(obj):
        if ismodule(obj):
            name = obj.__name__
            for mod_name in exclude_sdc_submodules:
                if name.startswith(mod_name):
                    return True
            return not name.startswith('sdc') and not name.startswith('hpat')

    global sdc_modules
    sdc_modules = dict()
    inspected_mods = set()
    init_module_structure(sdc, sdc_modules, inspected_mods, _skip_sdc_test)
def init_sdc_structure ( ) : # Test that allows to ignore certain Intel SDC submodules, classes, or attributes def _skip_sdc_test ( obj ) : if ismodule ( obj ) : name = obj . __name__ for mod_name in exclude_sdc_submodules : if name . startswith ( mod_name ) : return True return not name . startswith ( 'sdc' ) and not name . startswith ( 'hpat' ) global sdc_modules sdc_modules = dict ( ) inspected_mods = set ( ) init_module_structure ( sdc , sdc_modules , inspected_mods , _skip_sdc_test )