Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrdiller/characteristic3dposes
/ types & classes
Types & classes
17 in github.com/chrdiller/characteristic3dposes
⨍
Functions
77
◇
Types & classes
17
↓ 2 callers
Class
Characteristic3DPosesModel
characteristic3dposes/model/main.py:37
↓ 2 callers
Class
GRABCharacteristicPoseDataset
characteristic3dposes/data/grab/dataset.py:25
↓ 2 callers
Class
H36MCharacteristicPoseDataset
characteristic3dposes/data/h36m/dataset.py:24
↓ 2 callers
Class
JointSampler
Samples joint locations from given heatmaps and offset volumes
characteristic3dposes/ops/sampling.py:26
↓ 2 callers
Class
PoseHeatMapCriterion
Criterion to compare the predicted per-joint heatmaps with the targets Underlying criterion can be either l1, l2, smooth l1, or per-voxel ce
characteristic3dposes/ops/loss.py:68
↓ 1 callers
Class
AttentionLayer
characteristic3dposes/model/attention.py:51
↓ 1 callers
Class
AttentionModel
characteristic3dposes/model/attention.py:63
↓ 1 callers
Class
FixedWithWarmupOptimizer
Fixed learning rate after pre-defined number of warmup steps during which the learning rate linearly increases towards the final lr
characteristic3dposes/ops/misc.py:49
↓ 1 callers
Class
Gaussian
Applying a Gaussian kernel to an n-dimensional tensor
characteristic3dposes/ops/loss.py:38
↓ 1 callers
Class
HeatmapOffsetCriterion
Criterion to compare the predicted per-joint offset volumes with the target Underlying criterion can be either l1 (the default), l2, smooth l
characteristic3dposes/ops/loss.py:168
↓ 1 callers
Class
HeatmapOffsetGenerator
Generate per-joint volumes where each voxel contains an offset to its skeleton joint Used to generate offset volumes for the input (and targe
characteristic3dposes/ops/loss.py:138
↓ 1 callers
Class
MeanPerJointPositionError
Mean-Per-Joint-Position-Error (per-joint l2) between a predicted skeleton and a target skeleton, with pytorch
characteristic3dposes/ops/loss.py:22
↓ 1 callers
Class
MultiHeadAttention
characteristic3dposes/model/attention.py:6
↓ 1 callers
Class
PositionalEncoder
Positional encoder: Encodes the joint index prior to processing all joints with an attention module
characteristic3dposes/model/main.py:11
Class
Skeleton17
Reduced skeleton, usually used for motion prediction. It removes all duplicate joints as well as hand and feet joints
characteristic3dposes/data/h36m/constants.py:22
Class
Skeleton25
characteristic3dposes/data/grab/constants.py:24
Class
Skeleton32
The full skeleton, as recorded. Contains some duplicate joints: 0==11(hip), 13==16==24(Neck), 19==20(Left Hand), 22==23(Left Finger), 27==28(
characteristic3dposes/data/h36m/constants.py:83