Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MotrixLab/insactor
/ types & classes
Types & classes
83 in github.com/MotrixLab/insactor
⨍
Functions
459
◇
Types & classes
83
↓ 4 callers
Class
StylizationBlock
diffplanner/models/utils/stylization_block.py:14
↓ 2 callers
Class
GaussianDiffusion
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 callers
Class
LearnedPositionalEncoding
diffplanner/models/transformers/position_encoding.py:27
↓ 2 callers
Class
MotionDataset
diffmimic/utils/data.py:40
↓ 2 callers
Class
NumpyLoader
diffmimic/utils/data.py:21
↓ 2 callers
Class
SinusoidalPositionalEncoding
diffplanner/models/transformers/position_encoding.py:6
↓ 2 callers
Class
TrainingState
Contains training state for the learner.
diffmimic/brax_lib/agent_diffmimic.py:50
↓ 1 callers
Class
AttrDict
diffmimic/utils/__init__.py:1
↓ 1 callers
Class
Compose
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 callers
Class
ConcatDataset
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 callers
Class
DecoderLayer
diffplanner/models/transformers/diffusion_transformer.py:77
↓ 1 callers
Class
DistributedDataParallelWrapper
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 callers
Class
DistributedSampler
diffplanner/datasets/samplers/distributed_sampler.py:5
↓ 1 callers
Class
EncoderNetworks
diffmimic/brax_lib/encoder.py:31
↓ 1 callers
Class
FFN
diffplanner/models/transformers/diffusion_transformer.py:61
↓ 1 callers
Class
LossSecondMomentResampler
diffplanner/models/utils/gaussian_diffusion.py:123
↓ 1 callers
Class
MotionEncoderBiGRUCo
diffplanner/models/rnns/t2m_bigru.py:227
↓ 1 callers
Class
MovementConvEncoder
diffplanner/models/rnns/t2m_bigru.py:205
↓ 1 callers
Class
RepeatDataset
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 callers
Class
RetrievalDatabase
diffplanner/models/transformers/remodiffuse.py:14
↓ 1 callers
Class
SpacedDiffusion
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 callers
Class
TextEncoderBiGRUCo
diffplanner/models/rnns/t2m_bigru.py:164
↓ 1 callers
Class
UniformSampler
diffplanner/models/utils/gaussian_diffusion.py:65
↓ 1 callers
Class
WordVectorizer
diffplanner/models/utils/word_vectorizer.py:46
↓ 1 callers
Class
_WrappedModel
diffplanner/models/utils/gaussian_diffusion.py:1284
Class
ACTORDecoder
diffplanner/models/transformers/actor.py:173
Class
ACTOREncoder
diffplanner/models/transformers/actor.py:15
Class
AutoResetWrapper
Automatically resets Brax envs that are done.
simulate/wrappers.py:23
Class
AutoResetWrapper
Automatically resets Brax envs that are done.
diffmimic/brax_lib/wrappers.py:23
Class
BaseArchitecture
Base class for mmhuman3d architecture.
diffplanner/models/architectures/base_architecture.py:9
Class
BaseEvaluator
diffplanner/core/evaluation/evaluators/base_evaluator.py:6
Class
BaseMotionDataset
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
Class
Clip_ContrastModel
diffplanner/models/architectures/clip_contrast_architecture.py:18
Class
Clip_ContrastiveLoss
diffplanner/models/losses/clip_contrastive_loss.py:10
Class
Collect
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
Class
ContrastModel
diffplanner/models/architectures/contrast_architecture.py:16
Class
ContrastiveLoss
Contrastive loss function. Based on: http://yann.lecun.com/exdb/publis/pdf/hadsell-chopra-lecun-06.pdf
diffplanner/models/losses/contrastive_loss.py:10
Class
Crop
r"""Crop motion sequences. Args: crop_size (int): The size of the cropped motion sequence.
diffplanner/datasets/pipelines/transforms.py:13
Class
DiffusionTransformer
diffplanner/models/transformers/diffusion_transformer.py:100
Class
DistEvalHook
diffplanner/core/evaluation/eval_hooks.py:75
Class
DistOptimizerHook
diffplanner/utils/dist_utils.py:47
Class
DiversityEvaluator
diffplanner/core/evaluation/evaluators/diversity_evaluator.py:9
Class
EfficientCrossAttention
diffplanner/models/attentions/efficient_attention.py:43
Class
EfficientSelfAttention
diffplanner/models/attentions/efficient_attention.py:9
Class
EpisodeWrapper
Maintains episode step count and sets done at episode end.
simulate/wrappers.py:33
Class
EpisodeWrapper
Maintains episode step count and sets done at episode end.
diffmimic/brax_lib/wrappers.py:33
Class
EvalHook
diffplanner/core/evaluation/eval_hooks.py:12
Class
EvalWrapper
Brax env with eval metrics.
simulate/wrappers.py:7
Class
EvalWrapper
Brax env with eval metrics.
diffmimic/brax_lib/wrappers.py:7
Class
Evaluator
Class to run evaluations.
diffmimic/brax_lib/acting.py:79
Class
Existence
State of file existence.
diffplanner/utils/path_utils.py:54
Class
FIDEvaluator
diffplanner/core/evaluation/evaluators/fid_evaluator.py:11
Class
HumanoidMimic
Trains a humanoid to mimic reference motion.
simulate/humanoid_mimic_hit.py:16
Class
HumanoidMimic
Trains a humanoid to mimic reference motion.
diffmimic/mimic_envs/humanoid_mimic.py:13
Class
HumanoidMimicTrain
Trains a humanoid to mimic reference motion.
diffmimic/mimic_envs/humanoid_mimic_train.py:8
Class
InfiniteSampler
diffmimic/utils/data.py:155
Class
LossAwareSampler
diffplanner/models/utils/gaussian_diffusion.py:74
Class
LossType
diffplanner/models/utils/gaussian_diffusion.py:300
Class
MSELoss
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
Class
MatchingScoreEvaluator
diffplanner/core/evaluation/evaluators/matching_score_evaluator.py:9
Class
ModelMeanType
Which type of output the model predicts.
diffplanner/models/utils/gaussian_diffusion.py:276
Class
ModelVarType
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
Class
MotionDatasetRollout
diffmimic/utils/data.py:112
Class
MotionDiffuseTransformer
diffplanner/models/transformers/motiondiffuse.py:11
Class
MotionDiffusion
diffplanner/models/architectures/diffusion_architecture.py:50
Class
MotionVAE
diffplanner/models/architectures/vae_architecture.py:15
Class
MultiModalityEvaluator
diffplanner/core/evaluation/evaluators/multimodality_evaluator.py:9
Class
Normalize
Normalize motion sequences. Args: mean_path (str): Path of mean file. std_path (str): Path of std file.
diffplanner/datasets/pipelines/transforms.py:101
Class
PositionalEncoding
diffplanner/models/rnns/t2m_bigru.py:48
Class
PrecisionEvaluator
diffplanner/core/evaluation/evaluators/precision_evaluator.py:9
Class
RandomCrop
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
Class
ReMoDiffuseTransformer
diffplanner/models/transformers/remodiffuse.py:170
Class
ScheduleSampler
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
Class
SemanticsModulatedAttention
diffplanner/models/attentions/semantics_modulated.py:9
Class
T2MMotionEncoder
diffplanner/models/rnns/t2m_bigru.py:66
Class
T2MTextEncoder
diffplanner/models/rnns/t2m_bigru.py:106
Class
TextEncoder
diffplanner/models/transformers/text_transformer.py:28
Class
TextMotionDataset
TextMotion dataset. Args: text_dir (str): Path to the directory containing the text files.
diffplanner/datasets/text_motion_dataset.py:20
Class
ToTensor
diffplanner/datasets/pipelines/formatting.py:36
Class
Transpose
diffplanner/datasets/pipelines/formatting.py:51
Class
VmapWrapper
Vectorizes Brax env.
simulate/wrappers.py:43
Class
VmapWrapper
Vectorizes Brax env.
diffmimic/brax_lib/wrappers.py:43
Class
WrapFieldsToLists
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