Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GalaxyGeneralRobotics/LATENT
/ types & classes
Types & classes
35 in github.com/GalaxyGeneralRobotics/LATENT
⨍
Functions
332
◇
Types & classes
35
↓ 7 callers
Class
TrajectoryData
Data structure to store the trajectory data. It holds everything in SingleData, but with an additional dimension (the batch dimension for an
latent_mj/utils/dataset/traj_class.py:633
↓ 5 callers
Class
Trajectory
Main data structure to store the trajectories. Args: info (TrajectoryInfo): Static information about the trajectory. This includes t
latent_mj/utils/dataset/traj_class.py:19
↓ 4 callers
Class
TrajCarry
latent_mj/utils/dataset/traj_handler.py:47
↓ 4 callers
Class
TrajectoryHandler
General class to handle Trajectories. It filters and extends the trajectory data to match the current model's joints, bodies and sites. The k
latent_mj/utils/dataset/traj_handler.py:55
↓ 4 callers
Class
TrajectoryModel
Data structure to store relevant attributes of the Mujoco model.
latent_mj/utils/dataset/traj_class.py:377
↓ 3 callers
Class
TrajState
latent_mj/utils/dataset/traj_handler.py:40
↓ 2 callers
Class
State
latent_mj/envs/g1_tracking/play/play_g1_env_tracking_tennis.py:27
↓ 2 callers
Class
TrainingState
Contains training state for the learner.
latent_mj/learning/policy/ppo/train_tracking.py:54
↓ 1 callers
Class
ElapsedTimeFormatter
latent_mj/utils/logger.py:11
↓ 1 callers
Class
EmptyState
latent_mj/utils/stateful_object.py:7
↓ 1 callers
Class
EmptyState
latent_mj/utils/dataset/traj_handler.py:14
↓ 1 callers
Class
ExtendTrajData
latent_mj/utils/dataset/traj_process.py:30
↓ 1 callers
Class
MLP
latent_mj/eval/tracking/brax2onnx.py:29
↓ 1 callers
Class
ModifiedDomainRandomizationVmapWrapper
Brax wrapper for domain randomization.
latent_mj/envs/g1_tracking/utils/wrapper.py:85
↓ 1 callers
Class
ModifiedEpisodeWrapper
Maintains episode step count and sets done at episode end.
latent_mj/envs/g1_tracking/utils/wrapper.py:27
↓ 1 callers
Class
SingleData
Data structure to store relevant attributes of Mujoco Data. This data structure is supposed to be a reduced version of the Mujoco data struct
latent_mj/utils/dataset/traj_class.py:606
↓ 1 callers
Class
SmoothStartEndTransition
latent_mj/utils/dataset/traj_process.py:149
↓ 1 callers
Class
StartEndTransitionHandler
latent_mj/utils/dataset/start_end_transition_handler.py:424
↓ 1 callers
Class
TrajectoryInfo
Data structure to store the trajectory information.
latent_mj/utils/dataset/traj_class.py:119
↓ 1 callers
Class
TrajectoryTransitions
Data structure to store tuples of transitions observations, next_observations, actions, rewards, absorbings, and dones to be used for trainin
latent_mj/utils/dataset/traj_class.py:1272
↓ 1 callers
Class
VmapWrapper
Vectorizes Brax env.
latent_mj/envs/g1_tracking/utils/wrapper.py:11
Class
Args
latent_mj/eval/tracking/mj_onnx_video.py:25
Class
Args
latent_mj/app/brax2onnx_tracking.py:22
Class
Args
scripts/process_motion/preprocess_motion.py:8
Class
EpisodeMetricsLogger
Logs training metrics for each episode.
latent_mj/learning/policy/ppo/metrics_aggregator.py:21
Class
Evaluator
Class to run evaluations.
latent_mj/learning/policy/acting.py:76
Class
G1Env
Base class for G1 environments.
latent_mj/envs/g1_tracking/train/base_env.py:28
Class
G1TrackingTennisDREnv
latent_mj/envs/g1_tracking/train/g1_env_tracking_tennis_dr.py:288
Class
G1TrackingTennisEnv
latent_mj/envs/g1_tracking/train/g1_env_tracking_tennis.py:287
Class
PlayG1TrackingTennisEnv
latent_mj/envs/g1_tracking/play/play_g1_env_tracking_tennis.py:32
Class
ReplayCallback
Base class that can be used to do things while replaying a trajectory.
latent_mj/utils/dataset/traj_process.py:18
Class
StartEndTransitionParams
latent_mj/utils/dataset/start_end_transition_handler.py:133
Class
State
latent_mj/eval/tracking/mj_onnx_video.py:34
Class
StatefulObject
latent_mj/utils/stateful_object.py:11
Class
StatefulObject
latent_mj/utils/dataset/traj_handler.py:18