Пример #1
0
 def settings_event(self):
     global options
     if options is None or not tk.Toplevel.winfo_exists(options):
         options = tk.Toplevel()
         settings.run_settings(options, self.rename, self.username)
     else:
         options.destroy()
         options = None
Пример #2
0
        else:
            car = None

        writer = None
        log_file = None

        self.start_run(agent, car, counter, filecounter, grad_buffer,
                       images_path, log_file, saver, sess, settings,
                       supervised, tmp_net, writer)


def main(setting):
    f = None
    if setting.timing:
        f = open('times.txt', 'w')
        start = time.time()
    rl = RL_manual_no_tf()

    if not f is None:
        end = time.time()
        f.write(str(end - start) + " Setting up RL\n")
    rl.run(setting, time_file=f)


if __name__ == "__main__":

    setup = run_settings()

    np.random.seed(setup.random_seed_np)
    main(setup)
Пример #3
0
    rl.evaluate(setting)
    # if not f is None:
    #     end=time.time()
    #     f.write(str(end-start)+ " Setting up RL\n")
    # rl.run(setting, time_file=f, mem_agent=False)


if __name__ == "__main__":
    import matplotlib as mpl
    mpl.use('Agg')
    import matplotlib.pyplot as plt
    train_supervised=False

    if train_supervised:
        setup=run_settings(evaluate=False)
        tf.compat.v1.set_random_seed(setup.random_seed_tf)
        np.random.seed(setup.random_seed_np)
        main(setup, "")
    else:

        evaluationModels = ["STGCNN", "SGAN", "STGAT"] # our model is [""]
        datasets = ["carla", "waymo"] # ["carla", "waymo", "cityscapes"]
        likelihoods = [True]
        pfnnOptions = [True] #[True, False]

        for evaluatedModel in evaluationModels:
            for dataset in datasets:
                for pfnnOption in pfnnOptions:
                    for likelihood in likelihoods:
                        print(("========== RUNNING SUPERVISED MODEL: ", evaluatedModel, " on dataset: ", dataset))
Пример #4
0
    data = f.readline().split(';')
    data[2] = data[2].split(',')
    data[0] = int(data[0])
    data[1] = int(data[1])
    data[2] = tuple(map(int, data[2]))
    data[3] = int(data[3]) * 60  # convert minutes to seconds
    return data


def check_if_logged_in():
    f = open('logged_in.txt', 'r')
    data = f.readline()
    if data == 'True':
        return True
    return False
    f.close()


lw.run_login()
logged_in = check_if_logged_in()

if logged_in:
    s.run_settings()
    config = load_config()
    mc.set_call_back()
    try:
        mc.start_detection("dog.mp4", config[0], config[1], config[2],
                           config[3])
    except Exception as e:
        print('Finished with exit values: ' + str(e.args))