/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocal/checkouts/develop/rocAL/include/api/rocal_api_types.h Source File#
rocal_api_types.h
Go to the documentation of this file.
87 // HRNet training expects meta data (joints_data) in below format, so added here as a type for exposing to user
129 };
159 };
171 };
188 ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED = 3, // use the given size only if the actual decoded size is greater than the given size
191 ROCAL_USE_MAX_SIZE_RESTRICTED = 4, // use max size if the actual decoded size is greater than max
204 };
242 };
269 };
293 };
305 };
340 };
365 };
377 };
419 };
434 };
448 };
463 };
479 };
524 };
553 };
std::vector< int > AnnotationIDBatch
typedef std::vectors
Definition: rocal_api_types.h:70
RocalImageBorderType
rocAL Image Border Type enum
Definition: rocal_api_types.h:469
RocalResizeScalingMode
rocAL Resize Scaling Mode enum
Definition: rocal_api_types.h:324
RocalMelScaleFormula
rocAL MelScale formula enum
Definition: rocal_api_types.h:439
RocalTensorOutputType
rocAL Tensor Output Type enum
Definition: rocal_api_types.h:247
RocalMissingComponentsBehaviour
Missing components behaviour for Webdataset.
Definition: rocal_api_types.h:514
std::vector< std::string > ImagePathBatch
typedef std::vectors
Definition: rocal_api_types.h:71
RocalImageSizeEvaluationPolicy
rocAL Image Size Evaluation Policy enum
Definition: rocal_api_types.h:176
RocalExternalSourceMode
RocalExternalSourceMode struct.
Definition: rocal_api_types.h:394
std::vector< std::vector< float > > CenterBatch
typedef std::vectors
Definition: rocal_api_types.h:73
std::vector< std::vector< float > > ScaleBatch
typedef std::vectors
Definition: rocal_api_types.h:73
RocalOutOfBoundsPolicy
rocAL Out Of Bounds Policy Type enum
Definition: rocal_api_types.h:424
RocalAudioBorderType
rocAL Audio Border Type enum
Definition: rocal_api_types.h:409
std::vector< std::vector< std::vector< float > > > JointsVisibilityBatch
typedef std::vectors
Definition: rocal_api_types.h:74
RocalLastBatchPolicy
Tensor Last Batch Policy Type enum.
Definition: rocal_api_types.h:453
RocalResizeInterpolationType
rocAL Resize Interpolation Type enum
Definition: rocal_api_types.h:346
std::vector< std::vector< std::vector< float > > > JointsBatch
typedef std::vectors
Definition: rocal_api_types.h:74
@ ROCAL_REFLECT_NO_EDGE
AMD ROCAL_REFLECT_NO_EDGE.
Definition: rocal_api_types.h:478
@ ROCAL_DECODER_AUDIO_GENERIC
AMD ROCAL_DECODER_AUDIO_GENERIC Uses SndFile library to read audio files.
Definition: rocal_api_types.h:284
@ ROCAL_DECODER_VIDEO_FFMPEG_SW
AMD ROCAL_DECODER_VIDEO_FFMPEG_SW.
Definition: rocal_api_types.h:280
@ ROCAL_DECODER_VIDEO_ROCDECODE
AMD ROCAL_DECODER_VIDEO_ROCDECODE Uses rocDecode library to decode videos on hardware.
Definition: rocal_api_types.h:288
@ ROCAL_DECODER_ROCJPEG
AMD ROCAL_DECODER_ROCJPEG Uses rocJpeg library to decode images on hardware.
Definition: rocal_api_types.h:292
@ ROCAL_SCALING_MODE_NOT_SMALLER
scales wrt to aspect ratio, so that resize width/height is not lesser than the specified size
Definition: rocal_api_types.h:333
@ ROCAL_SCALING_MODE_NOT_LARGER
scales wrt to aspect ratio, so that resize width/height does not exceed specified size
Definition: rocal_api_types.h:336
@ ROCAL_SCALING_MODE_STRETCH
scales wrt specified size, if only resize width/height is provided the other dimension is not scaled
Definition: rocal_api_types.h:330
@ ROCAL_SCALING_MODE_MIN_MAX
scales wrt to aspect ratio, so that resize width/height does not exceed specified min and max size
Definition: rocal_api_types.h:339
@ ROCAL_SCALING_MODE_DEFAULT
scales wrt specified size, if only resize width/height is provided the other dimension is scaled acco...
Definition: rocal_api_types.h:327
@ ROCAL_MELSCALE_SLANEY
Slaney Follows Slaney’s MATLAB Auditory Modelling Work behavior.
Definition: rocal_api_types.h:443
@ ROCAL_MELSCALE_HTK
HTK Follows O’Shaughnessy’s book formula, consistent with Hidden Markov Toolkit(HTK),...
Definition: rocal_api_types.h:447
@ ROCAL_UPDATE_PARAMETER_FAILED
AMD ROCAL_UPDATE_PARAMETER_FAILED.
Definition: rocal_api_types.h:125
@ ROCAL_CONTEXT_INVALID
AMD ROCAL_CONTEXT_INVALID.
Definition: rocal_api_types.h:119
@ ROCAL_INVALID_PARAMETER_TYPE
AMD ROCAL_INVALID_PARAMETER_TYPE.
Definition: rocal_api_types.h:128
@ ROCAL_MISSING_COMPONENT_SKIP
ROCAL_MISSING_COMPONENT_SKIP.
Definition: rocal_api_types.h:520
@ ROCAL_MISSING_COMPONENT_ERROR
ROCAL_MISSING_COMPONENT_ERROR.
Definition: rocal_api_types.h:517
@ ROCAL_MISSING_COMPONENT_EMPTY
ROCAL_MISSING_COMPONENT_EMPTY.
Definition: rocal_api_types.h:523
@ ROCAL_USE_MOST_FREQUENT_SIZE
AMD ROCAL_USE_MOST_FREQUENT_SIZE.
Definition: rocal_api_types.h:185
@ ROCAL_USE_MAX_SIZE_RESTRICTED
Use max size if the actual decoded size is greater than max.
Definition: rocal_api_types.h:191
@ ROCAL_USE_USER_GIVEN_SIZE
AMD ROCAL_USE_USER_GIVEN_SIZE.
Definition: rocal_api_types.h:182
@ ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED
Use the given size only if the actual decoded size is greater than the given size.
Definition: rocal_api_types.h:188
@ ROCAL_EXTSOURCE_RAW_COMPRESSED
compressed raw buffer passed as input
Definition: rocal_api_types.h:400
@ ROCAL_EXTSOURCE_FNAME
list of filename passed as input
Definition: rocal_api_types.h:397
@ ROCAL_EXTSOURCE_RAW_UNCOMPRESSED
uncompressed raw buffer passed as input
Definition: rocal_api_types.h:403
@ ROCAL_FLIP_HORIZONTAL
AMD ROCAL_FLIP_HORIZONTAL.
Definition: rocal_api_types.h:167
@ ROCAL_LAST_BATCH_DROP
ROCAL_LAST_BATCH_DROP - The last batch is dropped if there are not enough samples from the current ep...
Definition: rocal_api_types.h:459
@ ROCAL_LAST_BATCH_PARTIAL
ROCAL_LAST_BATCH_PARTIAL - The last batch is partially filled with the remaining data from the curren...
Definition: rocal_api_types.h:462
@ ROCAL_LAST_BATCH_FILL
ROCAL_LAST_BATCH_FILL - The last batch is filled by either repeating the last sample or by wrapping u...
Definition: rocal_api_types.h:456
@ ROCAL_CUBIC_INTERPOLATION
AMD ROCAL_CUBIC_INTERPOLATION.
Definition: rocal_api_types.h:355
@ ROCAL_NEAREST_NEIGHBOR_INTERPOLATION
AMD ROCAL_NEAREST_NEIGHBOR_INTERPOLATION.
Definition: rocal_api_types.h:349
@ ROCAL_GAUSSIAN_INTERPOLATION
AMD ROCAL_GAUSSIAN_INTERPOLATION.
Definition: rocal_api_types.h:361
@ ROCAL_LINEAR_INTERPOLATION
AMD ROCAL_LINEAR_INTERPOLATION.
Definition: rocal_api_types.h:352
@ ROCAL_TRIANGULAR_INTERPOLATION
AMD ROCAL_TRIANGULAR_INTERPOLATION.
Definition: rocal_api_types.h:364
@ ROCAL_LANCZOS_INTERPOLATION
AMD ROCAL_LANCZOS_INTERPOLATION.
Definition: rocal_api_types.h:358
@ ROCAL_COLOR_RGB_PLANAR
AMD ROCAL_COLOR_RGB_PLANAR.
Definition: rocal_api_types.h:146
Definition: rocal_api_types.h:526
Definition: rocal_api_types.h:533
Definition: rocal_api_types.h:103
rocAL Joints Data struct - HRNet training expects meta data (joints_data) in below format,...
Definition: rocal_api_types.h:91