コード例 #1
0
def main(args):
    log.info('Inference Engine:\n          API version ............ {}'.format(ie.__version__), extra={'no_lvl': True})
    set_verbosity(args.verbosity)
    mode = find_out_cct_mode(args)
    if mode == 1:
        log.info('Cross check with one IR was enabled')
        one_ir_mode(args)
    elif mode == 2:
        log.info('Cross check with two IRs was enabled')
        two_ir_mode(args)
    elif mode == 3:
        log.info('Dump mode was enabled')
        dump_mode(args)
    elif mode == 4:
        log.info('Load mode was enabled')
        load_mode(args)
    log.info("Execution successful")
コード例 #2
0
ファイル: ldl_convert.py プロジェクト: goderdzi/agrip
def convert(xml_file_name, basename, verbose, keep):
    print('Converting', xml_file_name)
    set_verbosity(verbose)
    with open(xml_file_name, 'r') as xml_file:
        ldlstring = xml_file.read()
    level4string = level5(ldlstring)
    _keep(keep, 4, basename, level4string)
    level3string = level4(level4string)
    _keep(keep, 3, basename, level3string)
    level2string = level3(level3string)
    _keep(keep, 2, basename, level2string)
    level1string = level2(level2string)
    _keep(keep, 1, basename, level1string)
    level0string = level1(level1string)
    _keep(keep, 0, basename, level0string)
    mapfile = level0(level0string)
    with open(basename + '.map', 'w') as outfile:
        outfile.write(mapfile)
コード例 #3
0
def roundtrip(map_file_name, basename, verbose, keep, play_after):
    print('Roundtripping', map_file_name)
    roundtripped_map_file_basename = basename + '_roundtripped'
    roundtripped_map_file_name = roundtripped_map_file_basename + '.map'
    set_verbosity(verbose)
    with open(map_file_name, 'r') as map_file:
        mapstring = map_file.read()
    map_xml = level0up(mapstring)
    _keep(keep, 0, basename + '_up', map_xml)
    level_1 = level1up(map_xml)
    _keep(keep, 1, basename + '_up', level_1)
    map_xml_again = level1down(level_1)
    _keep(keep, 0, basename + '_down', map_xml_again)
    map_again = level0down(map_xml_again)
    with open(roundtripped_map_file_name, 'w') as outfile:
        outfile.write(map_again)

    if play_after is True:
        play(map_file_name, basename, verbose)
        play(roundtripped_map_file_name, roundtripped_map_file_basename,
             verbose)