NUM_CLASSES = 17

APS_HEIGHT = 660
APS_WIDTH = 512
APS_DEPTH = 16

A3DAPS_HEIGHT = 660
A3DAPS_WIDTH = 512
A3DAPS_DEPTH = 64

APS_RAW_SCALE_FACTOR_BYTE_POS = 292
RAW_HEADER_LENGTH = 512

NUM_EXAMPLES_PER_EPOCH_FOR_TRAIN = 860
NUM_EXAMPLES_PER_EPOCH_FOR_VALIDATE = 287
NUM_EXAMPLES_PER_EPOCH_FOR_TEST = 100


# sizes calculated from the tsa.utils.preprocess.bbox_sizes func
GROIN_DIM = (78, 82)
TORSO_DIM = (158, 204)
CALF_DIM = (123+40, 77)
THIGH_DIM = (167, 107)
ARM_DIM = (141, 121)
TORSO_SIDE_DIM = (158, 193)
CALF_SIDE_DIM = (123, 144)
THIGH_SIDE_DIM = (167, 188)
ARM_SIDE_DIM = (141, 173)
FOREARM_DIM = (110, 110)