Re-exports§
pub use self::rocblas_operation_ as rocblas_operation;pub use self::rocblas_fill_ as rocblas_fill;pub use self::rocblas_diagonal_ as rocblas_diagonal;pub use self::rocblas_side_ as rocblas_side;pub use self::rocblas_datatype_ as rocblas_datatype;pub use self::rocblas_status_ as rocblas_status;pub use self::rocblas_pointer_mode_ as rocblas_pointer_mode;pub use self::rocblas_atomics_mode_ as rocblas_atomics_mode;pub use self::rocblas_performance_metric_ as rocblas_performance_metric;pub use self::rocblas_gemm_algo_ as rocblas_gemm_algo;pub use self::rocblas_gemm_flags_ as rocblas_gemm_flags;pub use self::rocblas_int8_type_for_hipblas_ as rocblas_int8_type_for_hipblas;
Structs§
- _rocblas_
handle - ihip
Event_ t - ihip
Stream_ t - rocblas
- rocblas_
bfloat16 - \brief Struct to represent a 16 bit Brain floating-point number.
- rocblas_
device_ malloc_ base - \brief Opaque base class for device memory allocation
- rocblas_
double_ complex - \brief Struct to represent a complex number with double precision real and imaginary parts.
- rocblas_
float_ complex - \brief Struct to represent a complex number with single precision real and imaginary parts.
- rocblas_
half - \brief Structure definition for rocblas_half
Enums§
- rocblas_
atomics_ mode_ - \brief Indicates if atomics operations are allowed. Not allowing atomic operations may generally improve determinism and repeatability of results at a cost of performance
- rocblas_
datatype_ - \brief Indicates the precision width of data stored in a blas type.
- rocblas_
diagonal_ - \brief It is used by the triangular matrix routines to specify whether the matrix is unit triangular.
- rocblas_
fill_ - \brief Used by the Hermitian, symmetric and triangular matrix routines to specify whether the upper, or lower triangle is being referenced.
- rocblas_
gemm_ algo_ - \brief Indicates if layer is active with bitmask
- rocblas_
gemm_ flags_ - \brief Control flags passed into gemm algorithms invoked by Tensile Host
- rocblas_
int8_ type_ for_ hipblas_ - rocblas_
operation_ - \brief Used to specify whether the matrix is to be transposed or not.
- rocblas_
performance_ metric_ - \brief Indicates which performance metric Tensile uses when selecting the optimal solution for gemm problems.
- rocblas_
pointer_ mode_ - \brief Indicates if scalar pointers are on host or device. This is used for scalars alpha and beta and for scalar function return values.
- rocblas_
side_ - \brief Indicates the side matrix A is located relative to matrix B during multiplication.
- rocblas_
status_ - @brief rocblas status codes definition
Type Aliases§
- hipEvent_
t - \brief Forward declaration of hipEvent_t
- hipStream_
t - \brief Forward declaration of hipStream_t
- rocblas_
handle - \brief 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 - rocblas_
stride