Arec
|
68b066ec53
|
adding success rate, total distance, and survive time
|
2022-02-22 00:48:35 -08:00 |
|
Arec
|
e7f4f6a871
|
wrapping all environments in timelimit to stop runs longer than 100s, since some others were erroring
|
2022-02-21 17:54:29 -08:00 |
|
Arec
|
e7f8385628
|
updating rwse to work at different times, updating correct testing environment from roundabout, removing the assertion that a collision implies done in the evaluator, using nanmean and nanstd in averaging
|
2022-02-21 15:55:16 -08:00 |
|
ebuehrle
|
daa4825f17
|
Add GAIL-PPO
|
2022-02-21 22:21:13 +01:00 |
|
ebuehrle
|
a89317e1d5
|
Correct checkpoint file path
|
2022-02-21 22:11:34 +01:00 |
|
ebuehrle
|
b89f5db9d8
|
Add SHAIL policy with more options
|
2022-02-21 22:07:44 +01:00 |
|
ebuehrle
|
953a93a541
|
Add two checkpoints for SHAIL-PPO
|
2022-02-21 17:33:08 +01:00 |
|
ebuehrle
|
a242edc5d3
|
Fix predict for reparameterized modules
Better way would probably be to rewrite flat_grad and reparam
|
2022-02-21 13:29:53 +01:00 |
|
ebuehrle
|
2da0e05782
|
Implement rwse
|
2022-02-21 11:05:19 +01:00 |
|
Arec
|
8c4ff03208
|
adding average absolute delta v, and tracking positions and setting up architecture to implement rwse
|
2022-02-21 00:06:39 -08:00 |
|
Arec
|
d2932951f6
|
adding metric saving and averaging over seeds
|
2022-02-20 23:22:46 -08:00 |
|
Arec Jamgochian
|
a7102a29df
|
Merge pull request #4 from sisl/options
Integrate options env and policy
|
2022-02-20 20:20:28 -08:00 |
|
ebuehrle
|
ce22516893
|
Fix imports
|
2022-02-18 10:18:10 +01:00 |
|
ebuehrle
|
84351e77f2
|
Add SHAIL-PPO
|
2022-02-18 06:54:52 +01:00 |
|
ebuehrle
|
1624e1a349
|
Add SHAIL
|
2022-02-17 23:51:40 +01:00 |
|
ebuehrle
|
9de6bfe9a3
|
Add GAIL
|
2022-02-17 22:58:00 +01:00 |
|
ebuehrle
|
cd58ce2898
|
Remove old code
|
2022-02-17 22:43:41 +01:00 |
|
ebuehrle
|
5bd8b42d9f
|
Merge updated files
|
2022-02-17 22:41:55 +01:00 |
|
ebuehrle
|
b78f95bab5
|
More checkpoints, adjustments for collision check
|
2022-02-16 10:19:50 +01:00 |
|
ebuehrle
|
c5e68ca33a
|
Add model checkpoint
|
2022-02-15 22:01:28 +01:00 |
|
ebuehrle
|
c6a4c10605
|
Integrate options env and policy
|
2022-02-15 18:36:53 +01:00 |
|
ebuehrle
|
072c0ff417
|
Copy files
|
2022-02-15 14:03:22 +01:00 |
|
ebuehrle
|
a3b9b3e250
|
Port TRPO, PPO, GAIL
|
2022-02-15 11:07:08 +01:00 |
|
Arec
|
530ac95d61
|
Merge branch 'test' into main
|
2022-02-05 21:50:16 -08:00 |
|
Arec
|
3e6fce42ee
|
BUG FIXES: moving around when policy is loaded, adding BaseAlgorithm abstract classes, correcting metrics, normalizng actions if idm environment is a normalized action one, manually updating environment graph when using idm, implementing idm forward class
|
2022-02-05 21:48:56 -08:00 |
|
Arec
|
795e1c08b6
|
adding metric comparisons and updating (note: pre-debug) init
|
2022-02-04 15:51:17 -08:00 |
|
Arec
|
d1f9e3d7c4
|
adding main test sequence. must debug and add summary and comparison metric generators tomorrow
|
2022-02-02 22:29:05 -08:00 |
|
Arec
|
31912416f1
|
adding pbar to evaluator and making metric save optional, adding typing to baselines
|
2022-02-02 22:19:40 -08:00 |
|
Arec
|
3ce86b31f7
|
adding Prop controller and IDMRulePolicy
|
2022-02-02 15:43:23 -08:00 |
|
Arec
|
3991306da0
|
updating evaluation wrapper to only store relevant variables during execution
|
2022-01-31 16:28:13 -08:00 |
|
ebuehrle
|
a60cc18874
|
PPO lidar + random agent
|
2022-01-22 08:05:16 +01:00 |
|
ebuehrle
|
18af0de2a4
|
Add experiment for PPO on lidar observations
|
2022-01-22 07:49:48 +01:00 |
|
ebuehrle
|
52d4b5a36c
|
Refactor LL buffer
|
2022-01-21 10:22:33 +01:00 |
|
Arec
|
3b60c14319
|
removing old implementation for rollout_and_save, and helper functions that were necessary for it
|
2022-01-18 18:03:38 -08:00 |
|
Arec
|
427a9e4f1b
|
adding rollout and trajectory flattening utilities. including old implementation in this commit
|
2022-01-18 17:53:56 -08:00 |
|
Arec
|
2c1dc6ca33
|
committing changes to start testing framework, removing shuffling of data
|
2022-01-17 15:47:40 -08:00 |
|
Arec
|
d34fa5774d
|
adding functions to save joint expert states and actions for repeated use in metrics, adding option to flatten loaded trajectories, adding class to not shuffle trajectories when saving experts to make sure it lines up with the joint states. checked that it does
|
2021-11-29 14:09:57 -08:00 |
|
ebuehrle
|
284d4af637
|
Train discriminator
|
2021-11-10 11:54:41 +01:00 |
|
Arec
|
6c3a7b903e
|
adding test structure
|
2021-11-09 09:48:45 -08:00 |
|
Arec
|
a07050a748
|
fixing rendering system and main script to align with new repo changes
|
2021-11-09 07:15:07 -08:00 |
|
Arec
|
5799d095d9
|
adding tools to render directly from a policy, updating data generator, adding scratch files
|
2021-11-09 06:28:42 -08:00 |
|
ebuehrle
|
4c8fb77a91
|
Larger batches
|
2021-11-06 18:49:00 +01:00 |
|
ebuehrle
|
bc774c54ca
|
Refactor LL buffer
|
2021-11-06 16:43:45 +01:00 |
|
ebuehrle
|
b634a34461
|
RMSprop + weight decay, no discount, action noise
|
2021-11-05 15:56:33 +01:00 |
|
ebuehrle
|
4a69322ed0
|
Move eps to constructor
|
2021-11-05 10:32:07 +01:00 |
|
ebuehrle
|
4ee960b104
|
Fix rendering
|
2021-11-05 08:35:14 +01:00 |
|
ebuehrle
|
071c731921
|
More expert data
|
2021-11-04 19:54:40 +01:00 |
|
ebuehrle
|
081fb4e6ab
|
Sample with replacement
|
2021-11-04 19:54:14 +01:00 |
|
ebuehrle
|
f794a96112
|
Sample expert data from same distribution
|
2021-11-04 18:52:08 +01:00 |
|
ebuehrle
|
9a95134530
|
Remove rasterized speed
|
2021-11-04 17:21:10 +01:00 |
|