Esempio n. 1
0
def main():
    args = parse_args()
    bow_file, lvec_file, sim_file = args[u'input_files']
    odir = args[u'output']
    dbg_smode, temp, pmode, scale, repulsion, u_thr, u_s_thr = args[u'params']

    if sim_file is None:
        if dbg_smode == u'max':
            sim_idx = 3
        elif dbg_smode == u'min':
            sim_idx = 4
        elif dbg_smode == u'avg':
            sim_idx = 5
        data_reader = gold_reader(bow_file, lvec_file, sim_idx)

    else:
        print "IMPLEMENT SIM FILE LOADER"
        sys.exit()

    ts_system = APSummarizer(temp, vec_dims=100)
    ts_system.run(data_reader,
                  odir,
                  pmode,
                  scale=scale,
                  repulsion=repulsion,
                  update_cutoff=u_thr,
                  update_sim_threshold=u_s_thr)

    print "Run complete!"
Esempio n. 2
0
def main():
    args = parse_args()
    bow_file, lvec_file, sim_file = args[0:3]
    dbg_sim_mode, odir, n_return, use_temp, penalty_mode = args[3:]

    if sim_file is None:
        if dbg_sim_mode == u'max':
            sim_idx = 3
        elif dbg_sim_mode == u'min':
            sim_idx = 4
        elif dbg_sim_mode == u'avg':
            sim_idx = 5
        data_reader = gold_reader(bow_file, lvec_file, sim_idx)

    else:
        print "IMPLEMENT SIM FILE LOADER"
        sys.exit()
    
    ts_system = RankSummarizer(use_temp, vec_dims=100)
    ts_system.run(data_reader, odir, n_return, penalty_mode)

    print "Run complete!"
Esempio n. 3
0
def main():
    args = parse_args()
    bow_file, lvec_file, sim_file = args[u'input_files']
    odir = args[u'output']
    dbg_smode, temp, pmode, scale, repulsion, u_thr, u_s_thr = args[u'params']
    
    if sim_file is None:
        if dbg_smode == u'max':
            sim_idx = 3
        elif dbg_smode == u'min':
            sim_idx = 4
        elif dbg_smode == u'avg':
            sim_idx = 5
        data_reader = gold_reader(bow_file, lvec_file, sim_idx)

    else:
        print "IMPLEMENT SIM FILE LOADER"
        sys.exit()

    ts_system = APSummarizer(temp, vec_dims=100)
    ts_system.run(data_reader, odir, pmode, scale=scale, repulsion=repulsion,
                  update_cutoff=u_thr, update_sim_threshold=u_s_thr)
    
    print "Run complete!"