class_docstr: Default training transform for simple pose.
  
  Parameters
  ----------
  num_joints : int
      Number of joints defined by dataset
  image_size : tuple of int
      Image size, as (height, width).
  heatmap_size : tuple of int
      Heatmap size, as (height, width).
  sigma : float
      Gaussian sigma for the heatmap generation.
class_docstr_tok: ["Default","training","transform","for","simple","pose",".","Parameters","--","--","--","--","--","num_joints",":","int","Number","of","joints","defined","by","dataset","image_size",":","tuple","of","int","Image","size",",","as","(","height",",","width",")",".","heatmap_size",":","tuple","of","int","Heatmap","size",",","as","(","height",",","width",")",".","sigma",":","float","Gaussian","sigma","for","the","heatmap","generation","."]
code: def __init__(
      self,
      num_joints,
      joint_pairs,
      image_size=(256, 256),
      heatmap_size=(64, 64),
      sigma=2,
      mean=(0.485, 0.456, 0.406),
      std=(0.229, 0.224, 0.225),
      random_flip=True,
      scale_factor=0.25,
      rotation_factor=30,
      **kwargs,
  ):
      self._internal_target_generator = None
      self._num_joints = num_joints
      self._image_size = image_size
      self._joint_pairs = joint_pairs
      self._height = image_size[0]
      self._width = image_size[1]
      self._heatmap_height = heatmap_size[0]
      self._heatmap_width = heatmap_size[1]
      self._sigma = sigma
      self._mean = mean
      self._std = std
      self._random_flip = random_flip
      self._scale_factor = scale_factor
      self._rotation_factor = rotation_factor
      self._aspect_ratio = float(self._width) / self._height
  
file_path: gluon-cv/gluoncv/data/transforms/presets/simple_pose.py
imports: from __future__ import absolute_import
  import random
  import numpy
  import mxnet
  from ..image import random_flip
  from ..pose import flip_joints_3d, get_affine_transform, affine_transform
  from ....utils.filesystem import try_import_cv2
label_desc: Use image node_id 1 to create a new SimplePoseDefaultTrainTransform object from inherited base classes: object with example: obj = SimplePoseDefaultTrainTransform(num_joints, joint_pairs, image_size, heatmap_size, sigma, mean, std, random_flip, scale_factor, rotation_factor)