/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocal/checkouts/docs-6.1.0/rocAL/include/api/rocal_api_types.h File Reference#
rocal_api_types.h File Reference
The AMD rocAL Library - Types. More...
#include <cstdlib>#include <half/half.hpp>Go to the source code of this file.
Data Structures | |
| struct | TimingInfo |
| Timing Info struct. More... | |
| struct | RocalJointsData |
| rocAL Joints Data struct - HRNet training expects meta data (joints_data) in below format, so added here as a type for exposing to user More... | |
| struct | ROIxywh |
Macros | |
| #define | ROCAL_API_CALL |
| #define | ROCAL_MEMCPY_TO_HOST 1 |
| AMD rocAL external memcpy flags - force copy to user provided host memory. | |
| #define | ROCAL_MEMCPY_TO_DEVICE 2 |
| AMD rocAL external memcpy flags - force copy to user provided device memory (gpu) | |
| #define | ROCAL_MEMCPY_IS_PINNED 4 |
| AMD rocAL external memcpy flags - for future use. | |
Typedefs | |
| typedef void * | RocalFloatParam |
| typedef void* Float Param | |
| typedef void * | RocalIntParam |
| typedef void* rocAL Int Param | |
| typedef void * | RocalContext |
| typedef void* rocAL Context | |
| typedef std::vector< int > | ImageIDBatch |
| typedef std::vectors | |
| typedef std::vector< int > | AnnotationIDBatch |
| typedef std::vectors | |
| typedef std::vector< std::string > | ImagePathBatch |
| typedef std::vectors | |
| typedef std::vector< float > | ScoreBatch |
| typedef std::vectors | |
| typedef std::vector< float > | RotationBatch |
| typedef std::vectors | |
| typedef std::vector< std::vector< float > > | CenterBatch |
| typedef std::vectors | |
| typedef std::vector< std::vector< float > > | ScaleBatch |
| typedef std::vectors | |
| typedef std::vector< std::vector< std::vector< float > > > | JointsBatch |
| typedef std::vectors | |
| typedef std::vector< std::vector< std::vector< float > > > | JointsVisibilityBatch |
| typedef std::vectors | |
Detailed Description
The AMD rocAL Library - Types.
Macro Definition Documentation
◆ ROCAL_API_CALL
| #define ROCAL_API_CALL |
rocAL API Call macro.
Enumeration Type Documentation
◆ RocalOutputMemType
| enum RocalOutputMemType |