MCPcopy Create free account

hub / github.com/MotrixLab/insactor / types & classes

Types & classes83 in github.com/MotrixLab/insactor

↓ 4 callersClassStylizationBlock
diffplanner/models/utils/stylization_block.py:14
↓ 2 callersClassGaussianDiffusion
Utilities for training and sampling diffusion models. Ported directly from here, and then adapted over time to further experimentation.
diffplanner/models/utils/gaussian_diffusion.py:312
↓ 2 callersClassLearnedPositionalEncoding
diffplanner/models/transformers/position_encoding.py:27
↓ 2 callersClassMotionDataset
diffmimic/utils/data.py:40
↓ 2 callersClassNumpyLoader
diffmimic/utils/data.py:21
↓ 2 callersClassSinusoidalPositionalEncoding
diffplanner/models/transformers/position_encoding.py:6
↓ 2 callersClassTrainingState
Contains training state for the learner.
diffmimic/brax_lib/agent_diffmimic.py:50
↓ 1 callersClassAttrDict
diffmimic/utils/__init__.py:1
↓ 1 callersClassCompose
Compose a data pipeline with a sequence of transforms. Args: transforms (list[dict | callable]): Either config dicts of trans
diffplanner/datasets/pipelines/compose.py:9
↓ 1 callersClassConcatDataset
A wrapper of concatenated dataset. Same as :obj:`torch.utils.data.dataset.ConcatDataset`, but add `get_cat_ids` function. Args: da
diffplanner/datasets/dataset_wrappers.py:8
↓ 1 callersClassDecoderLayer
diffplanner/models/transformers/diffusion_transformer.py:77
↓ 1 callersClassDistributedDataParallelWrapper
A DistributedDataParallel wrapper for models in 3D mesh estimation task. In 3D mesh estimation task, there is a need to wrap different modules i
diffplanner/core/distributed_wrapper.py:10
↓ 1 callersClassDistributedSampler
diffplanner/datasets/samplers/distributed_sampler.py:5
↓ 1 callersClassEncoderNetworks
diffmimic/brax_lib/encoder.py:31
↓ 1 callersClassFFN
diffplanner/models/transformers/diffusion_transformer.py:61
↓ 1 callersClassLossSecondMomentResampler
diffplanner/models/utils/gaussian_diffusion.py:123
↓ 1 callersClassMotionEncoderBiGRUCo
diffplanner/models/rnns/t2m_bigru.py:227
↓ 1 callersClassMovementConvEncoder
diffplanner/models/rnns/t2m_bigru.py:205
↓ 1 callersClassRepeatDataset
A wrapper of repeated dataset. The length of repeated dataset will be `times` larger than the original dataset. This is useful when the data l
diffplanner/datasets/dataset_wrappers.py:21
↓ 1 callersClassRetrievalDatabase
diffplanner/models/transformers/remodiffuse.py:14
↓ 1 callersClassSpacedDiffusion
A diffusion process which can skip steps in a base diffusion process. :param use_timesteps: a collection (sequence or set) of timesteps from
diffplanner/models/utils/gaussian_diffusion.py:1244
↓ 1 callersClassTextEncoderBiGRUCo
diffplanner/models/rnns/t2m_bigru.py:164
↓ 1 callersClassUniformSampler
diffplanner/models/utils/gaussian_diffusion.py:65
↓ 1 callersClassWordVectorizer
diffplanner/models/utils/word_vectorizer.py:46
↓ 1 callersClass_WrappedModel
diffplanner/models/utils/gaussian_diffusion.py:1284
ClassACTORDecoder
diffplanner/models/transformers/actor.py:173
ClassACTOREncoder
diffplanner/models/transformers/actor.py:15
ClassAutoResetWrapper
Automatically resets Brax envs that are done.
simulate/wrappers.py:23
ClassAutoResetWrapper
Automatically resets Brax envs that are done.
diffmimic/brax_lib/wrappers.py:23
ClassBaseArchitecture
Base class for mmhuman3d architecture.
diffplanner/models/architectures/base_architecture.py:9
ClassBaseEvaluator
diffplanner/core/evaluation/evaluators/base_evaluator.py:6
ClassBaseMotionDataset
Base motion dataset. Args: data_prefix (str): the prefix of data path. pipeline (list): a list of dict, where each element represe
diffplanner/datasets/base_dataset.py:14
ClassClip_ContrastModel
diffplanner/models/architectures/clip_contrast_architecture.py:18
ClassClip_ContrastiveLoss
diffplanner/models/losses/clip_contrastive_loss.py:10
ClassCollect
Collect data from the loader relevant to the specific task. This is usually the last stage of the data loader pipeline. Args: keys
diffplanner/datasets/pipelines/formatting.py:68
ClassContrastModel
diffplanner/models/architectures/contrast_architecture.py:16
ClassContrastiveLoss
Contrastive loss function. Based on: http://yann.lecun.com/exdb/publis/pdf/hadsell-chopra-lecun-06.pdf
diffplanner/models/losses/contrastive_loss.py:10
ClassCrop
r"""Crop motion sequences. Args: crop_size (int): The size of the cropped motion sequence.
diffplanner/datasets/pipelines/transforms.py:13
ClassDiffusionTransformer
diffplanner/models/transformers/diffusion_transformer.py:100
ClassDistEvalHook
diffplanner/core/evaluation/eval_hooks.py:75
ClassDistOptimizerHook
diffplanner/utils/dist_utils.py:47
ClassDiversityEvaluator
diffplanner/core/evaluation/evaluators/diversity_evaluator.py:9
ClassEfficientCrossAttention
diffplanner/models/attentions/efficient_attention.py:43
ClassEfficientSelfAttention
diffplanner/models/attentions/efficient_attention.py:9
ClassEpisodeWrapper
Maintains episode step count and sets done at episode end.
simulate/wrappers.py:33
ClassEpisodeWrapper
Maintains episode step count and sets done at episode end.
diffmimic/brax_lib/wrappers.py:33
ClassEvalHook
diffplanner/core/evaluation/eval_hooks.py:12
ClassEvalWrapper
Brax env with eval metrics.
simulate/wrappers.py:7
ClassEvalWrapper
Brax env with eval metrics.
diffmimic/brax_lib/wrappers.py:7
ClassEvaluator
Class to run evaluations.
diffmimic/brax_lib/acting.py:79
ClassExistence
State of file existence.
diffplanner/utils/path_utils.py:54
ClassFIDEvaluator
diffplanner/core/evaluation/evaluators/fid_evaluator.py:11
ClassHumanoidMimic
Trains a humanoid to mimic reference motion.
simulate/humanoid_mimic_hit.py:16
ClassHumanoidMimic
Trains a humanoid to mimic reference motion.
diffmimic/mimic_envs/humanoid_mimic.py:13
ClassHumanoidMimicTrain
Trains a humanoid to mimic reference motion.
diffmimic/mimic_envs/humanoid_mimic_train.py:8
ClassInfiniteSampler
diffmimic/utils/data.py:155
ClassLossAwareSampler
diffplanner/models/utils/gaussian_diffusion.py:74
ClassLossType
diffplanner/models/utils/gaussian_diffusion.py:300
ClassMSELoss
MSELoss. Args: reduction (str, optional): The method that reduces the loss to a scalar. Options are "none", "mean" and "sum".
diffplanner/models/losses/mse_loss.py:30
ClassMatchingScoreEvaluator
diffplanner/core/evaluation/evaluators/matching_score_evaluator.py:9
ClassModelMeanType
Which type of output the model predicts.
diffplanner/models/utils/gaussian_diffusion.py:276
ClassModelVarType
What is used as the model's output variance. The LEARNED_RANGE option has been added to allow the model to predict values between FIXED_
diffplanner/models/utils/gaussian_diffusion.py:286
ClassMotionDatasetRollout
diffmimic/utils/data.py:112
ClassMotionDiffuseTransformer
diffplanner/models/transformers/motiondiffuse.py:11
ClassMotionDiffusion
diffplanner/models/architectures/diffusion_architecture.py:50
ClassMotionVAE
diffplanner/models/architectures/vae_architecture.py:15
ClassMultiModalityEvaluator
diffplanner/core/evaluation/evaluators/multimodality_evaluator.py:9
ClassNormalize
Normalize motion sequences. Args: mean_path (str): Path of mean file. std_path (str): Path of std file.
diffplanner/datasets/pipelines/transforms.py:101
ClassPositionalEncoding
diffplanner/models/rnns/t2m_bigru.py:48
ClassPrecisionEvaluator
diffplanner/core/evaluation/evaluators/precision_evaluator.py:9
ClassRandomCrop
r"""Random crop motion sequences. Each sequence will be padded with zeros to the maximum length. Args: min_size (int or None): The mi
diffplanner/datasets/pipelines/transforms.py:53
ClassReMoDiffuseTransformer
diffplanner/models/transformers/remodiffuse.py:170
ClassScheduleSampler
A distribution over timesteps in the diffusion process, intended to reduce variance of the objective. By default, samplers perform unbias
diffplanner/models/utils/gaussian_diffusion.py:30
ClassSemanticsModulatedAttention
diffplanner/models/attentions/semantics_modulated.py:9
ClassT2MMotionEncoder
diffplanner/models/rnns/t2m_bigru.py:66
ClassT2MTextEncoder
diffplanner/models/rnns/t2m_bigru.py:106
ClassTextEncoder
diffplanner/models/transformers/text_transformer.py:28
ClassTextMotionDataset
TextMotion dataset. Args: text_dir (str): Path to the directory containing the text files.
diffplanner/datasets/text_motion_dataset.py:20
ClassToTensor
diffplanner/datasets/pipelines/formatting.py:36
ClassTranspose
diffplanner/datasets/pipelines/formatting.py:51
ClassVmapWrapper
Vectorizes Brax env.
simulate/wrappers.py:43
ClassVmapWrapper
Vectorizes Brax env.
diffmimic/brax_lib/wrappers.py:43
ClassWrapFieldsToLists
Wrap fields of the data dictionary into lists for evaluation. This class can be used as a last step of a test or validation pipeline for sing
diffplanner/datasets/pipelines/formatting.py:108