Commit Graph

331 Commits

Author SHA1 Message Date
ebuehrle
575e299fc8 Generate videos of expert data 2022-03-04 16:07:15 +01:00
ebuehrle
1e70303c57 Optionally save videos of policy evaluations 2022-03-04 15:58:18 +01:00
Arec Jamgochian
a9feec4f38 Merge branch 'main' of https://github.com/sisl/InteractionImitation into main 2022-03-03 20:20:48 -08:00
Arec Jamgochian
3d3b3d510a removing demo generation script and including it in readme. updating expert data generator to loop over tracks and match readme 2022-03-03 20:20:36 -08:00
Arec Jamgochian
3ac9465997 Update README.md 2022-03-04 05:19:26 +01:00
Arec Jamgochian
597b9af5d4 Updating readme 2022-03-04 05:13:25 +01:00
Arec Jamgochian
37f44605d2 purging unused files 2022-03-03 19:53:45 -08:00
Arec Jamgochian
4076b0361a removed scratch except for expert data generator, which i moved to the top 2022-03-03 19:37:29 -08:00
Arec Jamgochian
fc04f8e9ee adding final commands for tuning, training final models, testing them 2022-03-03 12:12:12 -08:00
Johannes Fischer
f5f1c24f45 Remove unused method 2022-03-01 10:00:40 +01:00
Johannes Fischer
f93e130498 Merge branch 'main' into idm_upgrade 2022-03-01 09:58:07 +01:00
Johannes Fischer
2965dc9982 Update scratch for plotting 2022-03-01 09:57:36 +01:00
Johannes Fischer
fa0e20998d Update IDM 2022-03-01 09:56:14 +01:00
Arec Jamgochian
57a42f70ec purging etienne experiment files, adding hail metric files 2022-02-28 19:03:57 -08:00
Arec Jamgochian
5f6ad37c37 updating bc experiment, adding automatic config copying, fixing idm/expert running from file issues in eval_experiments 2022-02-28 18:56:28 -08:00
Arec Jamgochian
e602aa0641 Merge branch 'main' of https://github.com/sisl/InteractionImitation into main 2022-02-28 03:35:03 -08:00
Arec Jamgochian
5ada1cc543 updating weight decay 2022-02-28 03:35:00 -08:00
ebuehrle
a9314c4657 Copy over config files 2022-02-28 12:23:28 +01:00
ebuehrle
a37995694d Load policy config in evaluation 2022-02-28 12:23:02 +01:00
Arec Jamgochian
62c28d0cfa adding big tune run options 2022-02-28 03:04:59 -08:00
Johannes Fischer
e28459a168 Merge branch 'main' into idm_upgrade 2022-02-28 11:47:11 +01:00
Arec Jamgochian
6f181a7351 Merge branch 'main' of https://github.com/sisl/InteractionImitation into main 2022-02-28 01:57:28 -08:00
Arec Jamgochian
81e38f55ab adding shail-etienne policies 2022-02-28 01:57:25 -08:00
ebuehrle
51eb810f5c COnfigure HAIL in eval_experiments 2022-02-28 10:52:26 +01:00
Johannes Fischer
b94344214b Merge branch 'main' into idm_upgrade 2022-02-28 10:50:43 +01:00
Johannes Fischer
6d867466c6 Change IDM default params 2022-02-28 10:49:58 +01:00
ebuehrle
8cc71f07de Configure HAIL in eval script 2022-02-28 10:45:19 +01:00
ebuehrle
57076793c1 Add configs for SHAIL 2022-02-28 10:43:12 +01:00
ebuehrle
da6d1d812c Add some configs 2022-02-28 10:33:10 +01:00
Arec Jamgochian
88cae70477 fixing big in loading precalculated metrics for averaging 2022-02-28 00:59:30 -08:00
Arec Jamgochian
7814c7c30d ignoring pngs 2022-02-28 00:37:30 -08:00
Arec Jamgochian
5533faab40 adding metric pkls 2022-02-28 00:36:52 -08:00
Arec Jamgochian
1ee3805aba adding trained test policies, as well as fixing evaluate script and commands 2022-02-27 23:51:12 -08:00
Arec Jamgochian
e37911eeff removing gail-trpo since performance is about the same as gail, adding experiment evaluation script, updating metric averaging to work 2022-02-27 23:03:28 -08:00
Arec Jamgochian
e110570092 adding final bc configs, updating experiment to validate in longer intervals 2022-02-27 20:40:24 -08:00
Arec Jamgochian
5f77398fd0 commiting json files and intermediate settings used to run baseline methods around 02-26, 16ocklock. Next will set off big tuning runs for gail, gailtrpo, and bc (with committed values) 2022-02-27 16:27:01 -08:00
Arec Jamgochian
2cacdf691f Merge branch 'main' of https://github.com/sisl/InteractionImitation into main 2022-02-27 14:30:32 -08:00
Arec Jamgochian
e52b658aff adding all bestconfigs from big tune run (not sure what happened in last commit) 2022-02-27 14:29:49 -08:00
Arec Jamgochian
578459e37b best_configs/hail_expA.json 2022-02-27 14:27:29 -08:00
ebuehrle
25e4d5679f Make envs independent in BC experiment 2022-02-27 22:53:12 +01:00
Arec Jamgochian
7f1557144c committing etiennes best configs, leading to 73% success rate in shail expB 2022-02-27 13:43:59 -08:00
ebuehrle
7039468e46 Add tuning script for BC. Todo: if enough GPUs, enable resources in run function 2022-02-27 17:30:33 +01:00
ebuehrle
cc3848e8e0 Remove unused parameters 2022-02-27 15:02:32 +01:00
ebuehrle
4443492d3e Add tuning script for GAIL (TRPO) 2022-02-27 14:38:40 +01:00
ebuehrle
4b4fa7e09a Add tuning script for GAIL (PPO) 2022-02-27 14:14:08 +01:00
Arec Jamgochian
569e0756ca getting loading of configs, overwriting with seeds, running with tune, and moving back to directory working. adding check for either training or testing, and allowing specification of number of test cpus to split seeds over 2022-02-27 02:25:16 -08:00
Arec Jamgochian
21cbd1c956 getting best shail/hail configs outsave up and running, adding shell for test runs 2022-02-27 01:22:39 -08:00
Arec Jamgochian
acb4fdc518 renaming shail policy file, removing ogail file since its unnecessary 2022-02-27 00:00:42 -08:00
Arec Jamgochian
3280041efa committing what is hopefully final run of sgail for both experiments, A and B 2022-02-26 23:48:58 -08:00
Arec Jamgochian
3b9051505e naming convention doesnt like env key, leakyrelu is no bueno, running quick experiment to see which option sets can work with our time left. the options that look 4s ahead are definitely out of the questions, possibly the 2s ones aswell 2022-02-26 16:02:29 -08:00