print "All NCP", all_ncp print "All Running time", all_rtime if __name__ == '__main__': FLAG = '' LEN_ARGV = len(sys.argv) try: DATA_SELECT = sys.argv[1] FLAG = sys.argv[2] except: pass k = 10 if DATA_SELECT == 'i': RAW_DATA = read_informs() ATT_TREES = read_informs_tree() else: RAW_DATA = read_adult() ATT_TREES = read_adult_tree() print '#' * 30 if DATA_SELECT == 'a': print "Adult data" else: print "INFORMS data" print '#' * 30 if FLAG == 'k': get_result_k(ATT_TREES, RAW_DATA) elif FLAG == 'qi': get_result_qi(ATT_TREES, RAW_DATA) elif FLAG == 'data': get_result_dataset(ATT_TREES, RAW_DATA)
if __name__ == '__main__': FLAG = '' LEN_ARGV = len(sys.argv) try: DATA_SELECT = sys.argv[1] FLAG = sys.argv[2] except IndexError: pass INPUT_L = 5 # read record if DATA_SELECT == 'i': print "INFORMS data" DATA = read_informs() ATTRIBUTE_TREES = read_informs_tree() else: print "Adult data" DATA = read_adult() ATTRIBUTE_TREES = read_adult_tree() if FLAG == 'l': get_result_l(ATTRIBUTE_TREES, DATA) elif FLAG == 'qi': get_result_qi(ATTRIBUTE_TREES, DATA) elif FLAG == 'data': get_result_dataset(ATTRIBUTE_TREES, DATA) elif FLAG == '': get_result_one(ATTRIBUTE_TREES, DATA) else: try: INPUT_L = int(FLAG)