API Calls¶
This is the documentation of how API works in this system.
Setting Up¶
Create the conda environment and download all the dependencies by:
and activate the conda environment by:Training S.O.O.¶
This is how to train S.O.O. on your local computer with CPU. All configurrations are specified in the config files.
- 
All the configurations are in the config python file
 - 
We established a few training script for training S.O.O.
- 
Training a plain PPO with customized hyperparemetr specified in the configs:
 - 
Training just S.O.O. with either with or without the pre-trained core (specify in the configs):
 - 
Training just the transfered soo core with intention data specified in the config path:
 - 
Training the full pipeline all at once sequentially:
 
 - 
 - 
We have created numerous testing functions and visualization function, including:
- 
Testing functions on specified environmental conditions, which takes in configs in the config file as well:
 - 
Visualization of the latent representation of gait cycle, depending on either ppo or soo is used, the code is different:
and - 
Still working on evaluation pipeline of full continual learning problem.
 
 - 
 
Still working on implementing other base comparison algorithms (model-based, sac, mompo, ...)