in dataset/mocap.py [0:0]
def __getitem__(self, index):
# load image
img_path = self.index['rgba'][index].decode('utf8')
img = sio.imread(img_path).astype(np.float32)
img /= 255.0
# read joint positions
json_path = self.index['json'][index].decode('utf8')
data = io.read_json(json_path)
p2d, p3d = self._process_points(data)
# get action name
action = data['action']
if self.transform:
img = self.transform({'image': img})['image']
p3d = self.transform({'joints3D': p3d})['joints3D']
p2d = self.transform({'joints2D': p2d})['joints2D']
return img, p2d, p3d, action