src/utils.py [262:271]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    pos_input = input[:, :config.out_features.features_wo_occlusions()]
    mask_input = input[:, config.out_features.features_wo_occlusions():]
    pos_target = target[:, :config.out_features.features_wo_occlusions()]
    mask_target = target[:, config.out_features.features_wo_occlusions():]
    pos_input3 = pos_input.reshape((len(pos_input), -1, 3))
    target3 = pos_target.reshape((len(pos_target), -1, 3)).clone()
    l_hand_joints, r_hand_joints = config.skeleton.Idx.get_hand_joints()
    l_hand_wo_wrist, r_hand_wo_wrist = l_hand_joints.copy(), r_hand_joints.copy()
    l_hand_wo_wrist.remove(l_hand_wo_wrist[0])
    r_hand_wo_wrist.remove(r_hand_wo_wrist[0])
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/utils.py [421:430]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    pos_input = input[:, :config.out_features.features_wo_occlusions()]
    mask_input = input[:, config.out_features.features_wo_occlusions():]
    pos_target = target[:, :config.out_features.features_wo_occlusions()]
    mask_target = target[:, config.out_features.features_wo_occlusions():]
    pos_input3 = pos_input.reshape((len(pos_input), -1, 3))
    target3 = pos_target.reshape((len(pos_target), -1, 3)).clone()
    l_hand_joints, r_hand_joints = config.skeleton.Idx.get_hand_joints()
    l_hand_wo_wrist, r_hand_wo_wrist = l_hand_joints.copy(), r_hand_joints.copy()
    l_hand_wo_wrist.remove(l_hand_wo_wrist[0])
    r_hand_wo_wrist.remove(r_hand_wo_wrist[0])
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



