/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocal/checkouts/docs-6.2.1/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 |