def launch_cartpole(paramsfile,params): m = main_runner() results = m.run(paramsfile,params) #compute objective from results obj = np.max(results['steps_balancing_pole_avg_list']) argmax = np.argmax(results['steps_balancing_pole_avg_list']) return (obj,argmax)
#!/usr/bin/env python import sys from cartpole.runner.main_runner import main_runner from cartpole.misc.autoconvert import autoconvert if __name__ == '__main__': m = main_runner() m.run_from_cmd(sys.argv)