ebuehrle
4317cee272
Check emergency braking in available actions
2021-10-29 11:31:38 +02:00
ebuehrle
cedb95dd57
Vectorize action propagation
2021-10-29 11:17:16 +02:00
ebuehrle
e57da1338a
Check emergency braking in available actions
2021-10-29 11:10:42 +02:00
ebuehrle
999cb80e13
Merge branch 'vectorize-propagation2'
2021-10-29 11:07:14 +02:00
ebuehrle
5bdf85562b
Merge branch 'main' into dev
2021-10-29 10:54:21 +02:00
Johannes Fischer
673b565e11
Update scratch
2021-10-28 18:31:52 +02:00
Johannes Fischer
1a1f6d8836
Merge branch 'main' of github.com:sisl/InteractionImitation
2021-10-28 18:17:47 +02:00
Johannes Fischer
e36aaef9f2
Move and add scratch scripts
2021-10-28 18:16:17 +02:00
Johannes Fischer
0077c24074
precompute expert features
2021-10-28 18:16:00 +02:00
ebuehrle
b1740764e3
Parameterize number of discriminator updates per epoch
2021-10-28 17:58:42 +02:00
ebuehrle
8d7409c914
Check emergency braking in available actions
2021-10-28 17:54:58 +02:00
ebuehrle
f9e058a7d9
Vectorize available actions computation
2021-10-28 15:47:39 +02:00
Johannes Fischer
070b8fc785
Cleanup
2021-10-28 13:49:14 +02:00
Johannes Fischer
c5b043c49f
Cleanup
2021-10-28 13:47:54 +02:00
Johannes Fischer
8703b11dee
import evaluation
2021-10-28 13:31:30 +02:00
Johannes Fischer
1bab1aaab7
Cleanup evaluation
2021-10-28 13:31:08 +02:00
Johannes Fischer
7ffcc0b4b8
Extract evaluation code to separate file
2021-10-28 13:29:00 +02:00
Johannes Fischer
2218d14409
Move metrics
2021-10-28 13:26:17 +02:00
Johannes Fischer
f217daf251
update evaluation
2021-10-28 13:10:44 +02:00
Johannes Fischer
09afee4e1d
Add first metrics
2021-10-28 09:55:20 +02:00
Johannes Fischer
214c6daeaa
Merge branch 'main' of github.com:sisl/InteractionImitation
2021-10-28 09:45:27 +02:00
Johannes Fischer
d89c77409c
Add some scratch
2021-10-28 09:43:55 +02:00
Johannes Fischer
3857716cec
Rename predict to forward
...
This is done to be consistent with stable baselines interface. predict is then automatically defined. This is necessary to use stable baselines' evaluate_policy method
2021-10-28 09:42:27 +02:00
Johannes Fischer
71f69c43ed
Fix typo in dataset folder name
2021-10-28 09:40:52 +02:00
Johannes Fischer
351b22fe01
Optionally include infos in expert data
2021-10-28 09:40:20 +02:00
ebuehrle
039f8a7643
Adapt expert for RandomLocations environment
2021-10-27 13:56:20 +02:00
ebuehrle
97b98cb52e
Add experiment for random locations
2021-10-27 13:55:40 +02:00
ebuehrle
bcddf422f0
Move files to src
2021-10-26 17:41:05 +02:00
ebuehrle
24b91d4eec
Add route, increase resolution
2021-10-26 13:18:09 +02:00
ebuehrle
9a1038d832
Add experiment for options gail on random agents
2021-10-26 13:13:20 +02:00
ebuehrle
82407d5222
Refactor options GAIL training script
2021-10-26 12:37:10 +02:00
ebuehrle
1f506baa48
Rename combined tracks experiment
2021-10-26 11:31:24 +02:00
Johannes Fischer
8ce4c0c951
Merge branch 'main' of github.com:sisl/InteractionImitation
2021-10-22 09:36:57 +02:00
Arec
03478b7ed9
adding comments to gail_options_image, combining environments for options gail, and fixing bug where last state is yielded in hl buffer
2021-10-21 18:05:03 +02:00
Arec
ba79de58b8
moving feasibility checkers into src.util.collisions, and doing expert processing using the tools in src.data.expert
2021-10-21 07:01:12 -07:00
Arec
06785236d4
fixing expert data combiner and adding feasibility checking with all options to util.collisions
2021-10-21 06:59:21 -07:00
Arec
2d8928f2ae
updating data processing scripts to output to the correct location
2021-10-21 06:29:43 -07:00
Arec
05b31092f4
moving options policy to policies, commenting options image, and making the calls to train more flexible
2021-10-21 05:59:28 -07:00
Arec
45a99978e4
adding discriminators to main folder, utilities to render a video from a saved model
2021-10-21 05:33:05 -07:00
Arec
da1fb11269
adding functions to process expert data across locations and tracks in intersimple environment
2021-10-21 05:21:06 -07:00
Arec
dcf8212028
adding comments to gail_options_image, combining environments for options gail, and fixing bug where last state is yielded in hl buffer
2021-10-20 12:28:12 -07:00
Johannes Fischer
bef6d6db55
Merge branch 'main' of github.com:sisl/InteractionImitation
2021-10-20 13:03:21 +02:00
Johannes Fischer
7b900d6260
Add exact two-stage collision checking method
2021-10-20 12:02:25 +02:00
Johannes Fischer
73a160fa7a
Fix /ray/ gitignore
2021-10-20 11:42:14 +02:00
Arec
b61e4a5002
adding multi-circle collision checker
2021-10-19 07:21:10 -07:00
ebuehrle
eae8c7f3f4
Fix mask computation
2021-10-19 09:35:14 +02:00
ebuehrle
466e6b6ce7
No-mask options GAIL
2021-10-18 13:28:32 +02:00
Arec
62bfe797a4
adding function to load experts and combine them into single transition list
2021-10-15 02:47:52 -07:00
Arec
ffb16cfc31
updating function to process all expert data from track files, starting processing options policy from file
2021-10-15 02:39:49 -07:00
Arec
415d607418
making the expert demonstration processor go through all agents in order when producing a single (default) trajectory file, using a randomized agent environment in optionsgail, starting function to process and store all expert data
2021-10-13 11:20:40 -07:00