MCPcopy Create free account

hub / github.com/GalaxyGeneralRobotics/LATENT / types & classes

Types & classes35 in github.com/GalaxyGeneralRobotics/LATENT

↓ 7 callersClassTrajectoryData
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 callersClassTrajectory
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 callersClassTrajCarry
latent_mj/utils/dataset/traj_handler.py:47
↓ 4 callersClassTrajectoryHandler
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 callersClassTrajectoryModel
Data structure to store relevant attributes of the Mujoco model.
latent_mj/utils/dataset/traj_class.py:377
↓ 3 callersClassTrajState
latent_mj/utils/dataset/traj_handler.py:40
↓ 2 callersClassState
latent_mj/envs/g1_tracking/play/play_g1_env_tracking_tennis.py:27
↓ 2 callersClassTrainingState
Contains training state for the learner.
latent_mj/learning/policy/ppo/train_tracking.py:54
↓ 1 callersClassElapsedTimeFormatter
latent_mj/utils/logger.py:11
↓ 1 callersClassEmptyState
latent_mj/utils/stateful_object.py:7
↓ 1 callersClassEmptyState
latent_mj/utils/dataset/traj_handler.py:14
↓ 1 callersClassExtendTrajData
latent_mj/utils/dataset/traj_process.py:30
↓ 1 callersClassMLP
latent_mj/eval/tracking/brax2onnx.py:29
↓ 1 callersClassModifiedDomainRandomizationVmapWrapper
Brax wrapper for domain randomization.
latent_mj/envs/g1_tracking/utils/wrapper.py:85
↓ 1 callersClassModifiedEpisodeWrapper
Maintains episode step count and sets done at episode end.
latent_mj/envs/g1_tracking/utils/wrapper.py:27
↓ 1 callersClassSingleData
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 callersClassSmoothStartEndTransition
latent_mj/utils/dataset/traj_process.py:149
↓ 1 callersClassStartEndTransitionHandler
latent_mj/utils/dataset/start_end_transition_handler.py:424
↓ 1 callersClassTrajectoryInfo
Data structure to store the trajectory information.
latent_mj/utils/dataset/traj_class.py:119
↓ 1 callersClassTrajectoryTransitions
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 callersClassVmapWrapper
Vectorizes Brax env.
latent_mj/envs/g1_tracking/utils/wrapper.py:11
ClassArgs
latent_mj/eval/tracking/mj_onnx_video.py:25
ClassArgs
latent_mj/app/brax2onnx_tracking.py:22
ClassArgs
scripts/process_motion/preprocess_motion.py:8
ClassEpisodeMetricsLogger
Logs training metrics for each episode.
latent_mj/learning/policy/ppo/metrics_aggregator.py:21
ClassEvaluator
Class to run evaluations.
latent_mj/learning/policy/acting.py:76
ClassG1Env
Base class for G1 environments.
latent_mj/envs/g1_tracking/train/base_env.py:28
ClassG1TrackingTennisDREnv
latent_mj/envs/g1_tracking/train/g1_env_tracking_tennis_dr.py:288
ClassG1TrackingTennisEnv
latent_mj/envs/g1_tracking/train/g1_env_tracking_tennis.py:287
ClassPlayG1TrackingTennisEnv
latent_mj/envs/g1_tracking/play/play_g1_env_tracking_tennis.py:32
ClassReplayCallback
Base class that can be used to do things while replaying a trajectory.
latent_mj/utils/dataset/traj_process.py:18
ClassStartEndTransitionParams
latent_mj/utils/dataset/start_end_transition_handler.py:133
ClassState
latent_mj/eval/tracking/mj_onnx_video.py:34
ClassStatefulObject
latent_mj/utils/stateful_object.py:11
ClassStatefulObject
latent_mj/utils/dataset/traj_handler.py:18