rocBLAS Datatypes#
rocblas_handle#
- 
typedef struct _rocblas_handle *rocblas_handle#
- rocblas_handle is a structure holding the rocblas library context. It must be initialized using rocblas_create_handle(), and the returned handle must be passed to all subsequent library function calls. It should be destroyed at the end using rocblas_destroy_handle(). 
rocblas_int#
- 
typedef int32_t rocblas_int#
- To specify whether int32 is used for LP64 or int64 is used for ILP64. This define should be considered deprecated as being supplanted by additional interfaces and was never tested. 
rocblas_stride#
- 
typedef int64_t rocblas_stride#
- Stride between matrices or vectors in strided_batched functions. 
rocblas_half#
- 
struct rocblas_half#
- Structure definition for rocblas_half. 
rocblas_bfloat16#
- 
struct rocblas_bfloat16#
- Struct to represent a 16 bit Brain floating-point number. 
rocblas_float_complex#
- 
struct rocblas_float_complex#
- Struct to represent a complex number with single precision real and imaginary parts. 
rocblas_double_complex#
- 
struct rocblas_double_complex#
- Struct to represent a complex number with double precision real and imaginary parts.