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
Arec
70e55327dc
fixing flataction discriminator to convert to float beforehand, adding necessary forward calls in expert, adding Fire to video creator from model, and trying full run of options gail with new discrimination model
2021-10-11 08:47:18 -07:00
Arec
01752fac12
adding model to append actions to encoded image state for discriminator, files to test different environment experiments, and a script to render an environment from a saved model
2021-10-11 07:14:03 -07:00
Johannes Fischer
244b85a06e
Add larger expert dataset creation command
2021-10-08 18:23:59 +02:00
Johannes Fischer
8a67d3536e
Add ray directory to gitignore
2021-10-08 18:20:20 +02:00
Johannes Fischer
c59da3611c
Use ray tune in gail
2021-10-08 18:19:08 +02:00
Johannes Fischer
6d2ab54b6e
Add callback to gail image random to report metrics
...
Currently nothing is reported yet
2021-10-08 18:18:42 +02:00
Johannes Fischer
4b9a81080b
Add missing * in **kwargs
2021-10-08 18:17:02 +02:00
ebuehrle
59681cb16f
Merge pull request #3 from sisl/refactor-sampling
...
Refactor sampling
2021-09-15 09:08:13 +02:00