Exemple #1
0
     FLAG = sys.argv[3]
 except IndexError:
     pass
 INPUT_K = 10
 # read record
 if MODEL == 's':
     RELAX = False
 else:
     RELAX = True
 if RELAX:
     print "Relax Mondrian"
 else:
     print "Strict Mondrian"
 if DATA_SELECT == 'i':
     print "INFORMS data"
     DATA = read_informs()
 else:
     print "Adult data"
     # INTUITIVE_ORDER is an intutive order for
     # categorical attrbute. This order is produced
     # by the reading (from dataset) order.
     DATA, INTUITIVE_ORDER = read_adult()
 if FLAG == 'k':
     get_result_k(DATA)
 elif FLAG == 'qi':
     get_result_qi(DATA)
 elif FLAG == 'data':
     get_result_dataset(DATA)
 elif FLAG == '':
     get_result_one(DATA)
 else:
Exemple #2
0
        all_rtime.append(round(eval_result[1], 2))
    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':
Exemple #3
0
if __name__ == '__main__':
    FLAG = ''
    DATA_SELECT = 'i'
    if __DEBUG:
        print sys.argv
    try:
        DATA_SELECT = sys.argv[1]
    except IndexError:
        DATA_SELECT = 'i'
    # read record
    print '*' * 30
    # read dataset
    if DATA_SELECT == 'i':
        print "INFORMS data"
        DATA = read_informs()
        # gen_gh_trees(DATA_SELECT)
        ATT_TREES = read_informs_tree()
    elif DATA_SELECT == 'y':
        print "Youtube data"
        DATA = read_youtube()
        # gen_gh_trees(DATA_SELECT)
        ATT_TREES = read_youtube_tree()
    else:
        print "INFORMS data"
        DATA = read_informs()
        # gen_gh_trees(DATA_SELECT)
        ATT_TREES = read_informs_tree()
    # Separation_Gen need only GH for transaction
    try:
        FLAG = sys.argv[2]