MCPcopy Create free account

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

Types & classes329 in github.com/MotrixLab/AiOS

↓ 41 callersClassMLP
Very simple multi-layer perceptron (also called FFN)
models/aios/utils.py:154
↓ 25 callersClassRegistry
models/registry.py:5
↓ 22 callersClassCompose
detrsmpl/utils/transforms.py:38
↓ 9 callersClassNestedTensor
util/misc.py:369
↓ 8 callersClassvid_info_reader
detrsmpl/utils/ffmpeg_utils.py:492
↓ 5 callersClassCompose
Compose a data pipeline with a sequence of transforms. Args: transforms (list[dict | callable]): Either config dicts of trans
detrsmpl/data/datasets/pipelines/compose.py:9
↓ 5 callersClassDefaultFormatBundle
Default formatting bundle. It simplifies the pipeline of formatting common fields, including "img", "proposals", "gt_bboxes", "gt_labels", "g
detrsmpl/data/datasets/pipelines/formatting.py:184
↓ 5 callersClassNormalize
Normalize the image. Args: mean (sequence): Mean values of 3 channels. std (sequence): Std values of 3 channels. to_rgb (
detrsmpl/data/datasets/pipelines/transforms.py:681
↓ 5 callersClassStruct
util/smplx/smplx/utils.py:103
↓ 4 callersClassConfig
util/config.py:42
↓ 4 callersClassConfigDict
util/config.py:25
↓ 4 callersClassLocallyConnected2d
Locally Connected Layer. Args: in_channels (int): the in channel of the features. out_channels (int): the
detrsmpl/models/heads/pare_head.py:16
↓ 4 callersClassbody_segmentation
SMPL(X) body mesh vertex segmentation.
detrsmpl/core/conventions/segmentation/__init__.py:5
↓ 3 callersClassBestMetricSingle
util/utils.py:487
↓ 3 callersClassCameraParameter
detrsmpl/core/cameras/camera_parameters.py:69
↓ 3 callersClassModelEma
util/utils.py:456
↓ 3 callersClassOKSLoss
IoULoss. Computing the oks loss between a set of predicted poses and target poses. Args: linear (bool): If True, use linear scale of
models/aios/utils.py:270
↓ 3 callersClassParametricMeshes
Mesh structure for parametric body models, E.g., smpl, smplx, mano, flame. There are 3 ways to initialize the verts: 1): Pass the ver
detrsmpl/core/renderer/torch3d_renderer/meshes.py:18
↓ 3 callersClassSMPL
Extension of the official SMPL implementation.
detrsmpl/models/body_models/smpl.py:19
↓ 2 callersClassAmbientLights
detrsmpl/core/renderer/torch3d_renderer/lights/lights.py:60
↓ 2 callersClassAssignResult
Stores assignments between predicted and truth boxes. Attributes: num_gts (int): the number of truth boxes considered when computing this
detrsmpl/core/post_processing/bbox/assigners/assign_result.py:8
↓ 2 callersClassConcatDataset
A wrapper of concatenated dataset. Same as :obj:`torch.utils.data.dataset.ConcatDataset`, but add `get_cat_ids` function. Args:
detrsmpl/data/datasets/dataset_wrappers.py:8
↓ 2 callersClassContinuousRotReprDecoder
ExPose Decoder Decode latent representation to rotation. Args: num_angles (int): Joint num. dtype: dtype. mean (torch.ten
detrsmpl/models/heads/expose_head.py:149
↓ 2 callersClassCropSampler
This function crops the HD images using bilinear interpolation.
detrsmpl/models/utils/SMPLX.py:222
↓ 2 callersClassDeformableTransformerDecoderLayer
models/aios/transformer_deformable.py:72
↓ 2 callersClassDeformableTransformerEncoderLayer
models/aios/transformer_deformable.py:17
↓ 2 callersClassFLAMEOutput
util/smplx/smplx/utils.py:80
↓ 2 callersClassFoVOrthographicCameras
Inherited from Pytorch3D `FoVOrthographicCameras`.
detrsmpl/core/cameras/cameras.py:1026
↓ 2 callersClassLoadImage
A simple pipeline to load image.
detrsmpl/apis/inference.py:55
↓ 2 callersClassMANOOutput
util/smplx/smplx/utils.py:74
↓ 2 callersClassMSDeformAttn
models/aios/ops/modules/ms_deform_attn.py:30
↓ 2 callersClassOptimizableParameters
Collects parameters for optimization.
detrsmpl/models/registrants/smplify.py:16
↓ 2 callersClassPostProcess_aios
This module converts the model's output into the format expected by the coco api.
models/aios/postprocesses.py:296
↓ 2 callersClassSMPLHOutput
util/smplx/smplx/utils.py:61
↓ 2 callersClassSMPLOutput
util/smplx/smplx/utils.py:55
↓ 2 callersClassSMPLXOutput
util/smplx/smplx/utils.py:68
↓ 2 callersClassSamplingResult
Bbox sampling result. Example: >>> # xdoctest: +IGNORE_WANT >>> from mmdet.core.bbox.samplers.sampling_result import * # NOQA
detrsmpl/core/post_processing/bbox/samplers/sampling_result.py:6
↓ 2 callersClassSmoothedValue
Track a series of values and provide access to smoothed values over a window or the global series average.
util/misc.py:51
↓ 2 callersClassTransformerEncoder
models/aios/transformer.py:501
↓ 2 callersClassVedoRenderer
An interactive renderer for camera visualization.
detrsmpl/core/renderer/vedo_render.py:6
↓ 1 callersClassAiOSSMPLX
models/aios/aios_smplx.py:35
↓ 1 callersClassAiOSSMPLX_Box
models/aios/aios_smplx.py:2198
↓ 1 callersClassAverageMeter
Computes and stores the average and current value.
util/time_counter.py:36
↓ 1 callersClassAxes3dJointsRenderer
Render of joints.
detrsmpl/core/renderer/matplotlib3d_renderer.py:169
↓ 1 callersClassBackbone
ResNet backbone with frozen BatchNorm.
models/aios/backbones/backbone.py:86
↓ 1 callersClassBasicLayer
A basic Swin Transformer layer for one stage. Args: dim (int): Number of feature channels depth (int): Depths of this stage.
models/aios/backbones/swin_transformer.py:341
↓ 1 callersClassBottleneck
detrsmpl/models/backbones/resnet.py:97
↓ 1 callersClassCache
A custom implementation for OSX pipeline.
datasets/humandata.py:35
↓ 1 callersClassConfig
config/config.py:80
↓ 1 callersClassDeciWatch
Apply DeciWatch framework for 10x efficiency. "DeciWatch: A Simple Baseline for 10× Efficient 2D and 3D Pose Estimation", arXiv'2022. More det
detrsmpl/core/post_processing/speed_up/deciwatch.py:165
↓ 1 callersClassDeciWatchTransformer
detrsmpl/core/post_processing/speed_up/deciwatch.py:306
↓ 1 callersClassDeciWatchTransformerDecoder
detrsmpl/core/post_processing/speed_up/deciwatch.py:462
↓ 1 callersClassDeciWatchTransformerDecoderLayer
detrsmpl/core/post_processing/speed_up/deciwatch.py:574
↓ 1 callersClassDeciWatchTransformerEncoder
detrsmpl/core/post_processing/speed_up/deciwatch.py:434
↓ 1 callersClassDeciWatchTransformerEncoderLayer
detrsmpl/core/post_processing/speed_up/deciwatch.py:498
↓ 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
detrsmpl/core/distributed_wrapper.py:10
↓ 1 callersClassDistributedSampler
detrsmpl/data/datasets/samplers/distributed_sampler.py:5
↓ 1 callersClassEmbedder
util/utils.py:202
↓ 1 callersClassFLAME
util/smplx/smplx/body_models.py:1683
↓ 1 callersClassFLAMELayer
util/smplx/smplx/body_models.py:2046
↓ 1 callersClassFitsDict
Dictionary keeping track of the best fit per image in the training set. Ref: https://github.com/nkolot/SPIN/blob/master/train/fits_dict.py
detrsmpl/models/utils/fits_dict.py:30
↓ 1 callersClassFrozenBatchNorm2d
BatchNorm2d where the batch statistics and the affine parameters are fixed.
detrsmpl/models/architectures/expressive_mesh_estimator.py:785
↓ 1 callersClassFullPoseDiscriminator
Discriminator for SMPL pose parameters of all joints. Args: fc_layers (Tuple): Tuple of neuron count, such as (736, 1024, 1024,
detrsmpl/models/discriminators/pose_discriminator.py:190
↓ 1 callersClassGroupWiseLinear
models/utils.py:36
↓ 1 callersClassHRModule
High-Resolution Module for HRNet. In this module, every branch has 4 BasicBlocks/Bottlenecks. Fusion/Exchange is in this module.
detrsmpl/models/backbones/hrnet.py:14
↓ 1 callersClassHumanData
detrsmpl/data/data_structures/human_data.py:129
↓ 1 callersClassHumanDataCacheReader
detrsmpl/data/data_structures/human_data_cache.py:13
↓ 1 callersClassHumanDataCacheWriter
detrsmpl/data/data_structures/human_data_cache.py:58
↓ 1 callersClassHungarianMatcher
models/aios/matcher.py:9
↓ 1 callersClassHungarianMatcherBox
models/aios/matcher.py:157
↓ 1 callersClassIterativeRegression
Regressor for ExPose Head.
detrsmpl/models/heads/expose_head.py:16
↓ 1 callersClassJoiner
models/aios/backbones/backbone.py:118
↓ 1 callersClassKeypointAttention
Keypoint Attention Layer. Args: use_conv (bool): whether to use conv for the attended feature map. Default: False
detrsmpl/models/heads/pare_head.py:71
↓ 1 callersClassMANO
util/smplx/smplx/body_models.py:1403
↓ 1 callersClassMANOLayer
util/smplx/smplx/body_models.py:1616
↓ 1 callersClassMLP
MLP Args: input_dim (int): Input dim of MLP. output_dim (int): Output dim of MLP. layers (List): Layer dims. activ
detrsmpl/models/heads/expose_head.py:90
↓ 1 callersClassMlp
Multilayer perceptron.
models/aios/backbones/swin_transformer.py:10
↓ 1 callersClassMultiHumanData
detrsmpl/data/data_structures/multi_human_data.py:35
↓ 1 callersClassMultipleDatasets
datasets/dataset.py:6
↓ 1 callersClassOneEuro
detrsmpl/core/post_processing/smooth/oneeuro_filter.py:19
↓ 1 callersClassPatchEmbed
Image to Patch Embedding Args: patch_size (int): Patch token size. Default: 4. in_chans (int): Number of input image channels. De
models/aios/backbones/swin_transformer.py:449
↓ 1 callersClassPinhole2D
detrsmpl/core/renderer/mpr_renderer/camera.py:5
↓ 1 callersClassPoseDiscriminator
Discriminator for SMPL pose parameters of each joint. It is composed of discriminators for each joints. The inputs is (batch_size x joint_cou
detrsmpl/models/discriminators/pose_discriminator.py:130
↓ 1 callersClassPositionEmbeddingLearned
Absolute pos embedding, learned.
models/aios/position_encoding.py:118
↓ 1 callersClassPositionEmbeddingSineHW
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized to wor
models/aios/position_encoding.py:57
↓ 1 callersClassPositionEmbeddingSine_1D
This is a more standard version of the position embedding, very similar to the one used by the Attention is all you need paper, generalized to wor
detrsmpl/core/post_processing/speed_up/deciwatch.py:123
↓ 1 callersClassPostProcess_SMPLX
This module converts the model's output into the format expected by the coco api
models/aios/postprocesses.py:382
↓ 1 callersClassPostProcess_SMPLX_Multi_Box
This module converts the model's output into the format expected by the coco api
models/aios/postprocesses.py:1197
↓ 1 callersClassPostProcess_SMPLX_Multi_Infer
This module converts the model's output into the format expected by the coco api
models/aios/postprocesses.py:1004
↓ 1 callersClassPostProcess_SMPLX_Multi_Infer_Box
This module converts the model's output into the format expected by the coco api
models/aios/postprocesses.py:1514
↓ 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
detrsmpl/data/datasets/dataset_wrappers.py:22
↓ 1 callersClassResLayer
ResLayer to build ResNet style backbone. Args: block (nn.Module): block used to build ResLayer. inplanes (int): inplanes of block
detrsmpl/models/utils/res_layer.py:6
↓ 1 callersClassSMCReader
detrsmpl/data/data_structures/smc_reader.py:13
↓ 1 callersClassSMPL
util/human_models.py:205
↓ 1 callersClassSMPL
util/smplx/smplx/body_models.py:36
↓ 1 callersClassSMPLH
util/smplx/smplx/body_models.py:472
↓ 1 callersClassSMPLHLayer
util/smplx/smplx/body_models.py:727
↓ 1 callersClassSMPLLayer
util/smplx/smplx/body_models.py:367
↓ 1 callersClassSMPLRenderer
Render SMPL(X) with different render choices.
detrsmpl/core/renderer/torch3d_renderer/smpl_renderer.py:21
↓ 1 callersClassSMPLX
util/human_models.py:9
next →1–100 of 329, ranked by callers