| Package | Description |
|---|---|
| org.bytedeco.cuda.cudart | |
| org.bytedeco.cuda.global |
| Modifier and Type | Method and Description |
|---|---|
__nv_bfloat16 |
__nv_bfloat16.put(__nv_bfloat16_raw hr) |
__nv_bfloat16 |
__nv_bfloat16.put(double f) |
__nv_bfloat16 |
__nv_bfloat16.put(float f) |
__nv_bfloat16 |
__nv_bfloat162.x() |
__nv_bfloat16 |
__nv_bfloat162.y() |
| Modifier and Type | Method and Description |
|---|---|
__nv_bfloat162 |
__nv_bfloat162.x(__nv_bfloat16 setter) |
__nv_bfloat162 |
__nv_bfloat162.y(__nv_bfloat16 setter) |
| Constructor and Description |
|---|
__nv_bfloat162(__nv_bfloat16 a,
__nv_bfloat16 b) |
| Modifier and Type | Method and Description |
|---|---|
static __nv_bfloat16 |
cudart.__double2bfloat16(double a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts double number to nv_bfloat16 precision in round-to-nearest-even mode
and returns \p nv_bfloat16 with converted value.
|
static __nv_bfloat16 |
cudart.__float2bfloat16_rd(float a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts float number to nv_bfloat16 precision in round-down mode
and returns \p nv_bfloat16 with converted value.
|
static __nv_bfloat16 |
cudart.__float2bfloat16_rn(float a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts float number to nv_bfloat16 precision in round-to-nearest-even mode
and returns \p nv_bfloat16 with converted value.
|
static __nv_bfloat16 |
cudart.__float2bfloat16_ru(float a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts float number to nv_bfloat16 precision in round-up mode
and returns \p nv_bfloat16 with converted value.
|
static __nv_bfloat16 |
cudart.__float2bfloat16_rz(float a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts float number to nv_bfloat16 precision in round-towards-zero mode
and returns \p nv_bfloat16 with converted value.
|
static __nv_bfloat16 |
cudart.__float2bfloat16(float a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts float number to nv_bfloat16 precision in round-to-nearest-even mode
and returns \p nv_bfloat16 with converted value.
|
| Modifier and Type | Method and Description |
|---|---|
static float |
cudart.__bfloat162float(__nv_bfloat16 a)
\ingroup CUDA_MATH__BFLOAT16_MISC
\brief Converts \p nv_bfloat16 number to float.
|
static int |
cublas.cublasTSSgemvBatched_64(cublasContext handle,
int trans,
long m,
long n,
float[] alpha,
__nv_bfloat16 Aarray,
long lda,
__nv_bfloat16 xarray,
long incx,
float[] beta,
float[] yarray,
long incy,
long batchCount) |
static int |
cublas.cublasTSSgemvBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatBuffer alpha,
__nv_bfloat16 Aarray,
long lda,
__nv_bfloat16 xarray,
long incx,
FloatBuffer beta,
FloatBuffer yarray,
long incy,
long batchCount) |
static int |
cublas.cublasTSSgemvBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatPointer alpha,
__nv_bfloat16 Aarray,
long lda,
__nv_bfloat16 xarray,
long incx,
FloatPointer beta,
FloatPointer yarray,
long incy,
long batchCount) |
static int |
cublas.cublasTSSgemvBatched(cublasContext handle,
int trans,
int m,
int n,
float[] alpha,
__nv_bfloat16 Aarray,
int lda,
__nv_bfloat16 xarray,
int incx,
float[] beta,
float[] yarray,
int incy,
int batchCount) |
static int |
cublas.cublasTSSgemvBatched(cublasContext handle,
int trans,
int m,
int n,
FloatBuffer alpha,
__nv_bfloat16 Aarray,
int lda,
__nv_bfloat16 xarray,
int incx,
FloatBuffer beta,
FloatBuffer yarray,
int incy,
int batchCount) |
static int |
cublas.cublasTSSgemvBatched(cublasContext handle,
int trans,
int m,
int n,
FloatPointer alpha,
__nv_bfloat16 Aarray,
int lda,
__nv_bfloat16 xarray,
int incx,
FloatPointer beta,
FloatPointer yarray,
int incy,
int batchCount) |
static int |
cublas.cublasTSSgemvStridedBatched_64(cublasContext handle,
int trans,
long m,
long n,
float[] alpha,
__nv_bfloat16 A,
long lda,
long strideA,
__nv_bfloat16 x,
long incx,
long stridex,
float[] beta,
float[] y,
long incy,
long stridey,
long batchCount) |
static int |
cublas.cublasTSSgemvStridedBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatBuffer alpha,
__nv_bfloat16 A,
long lda,
long strideA,
__nv_bfloat16 x,
long incx,
long stridex,
FloatBuffer beta,
FloatBuffer y,
long incy,
long stridey,
long batchCount) |
static int |
cublas.cublasTSSgemvStridedBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatPointer alpha,
__nv_bfloat16 A,
long lda,
long strideA,
__nv_bfloat16 x,
long incx,
long stridex,
FloatPointer beta,
FloatPointer y,
long incy,
long stridey,
long batchCount) |
static int |
cublas.cublasTSSgemvStridedBatched(cublasContext handle,
int trans,
int m,
int n,
float[] alpha,
__nv_bfloat16 A,
int lda,
long strideA,
__nv_bfloat16 x,
int incx,
long stridex,
float[] beta,
float[] y,
int incy,
long stridey,
int batchCount) |
static int |
cublas.cublasTSSgemvStridedBatched(cublasContext handle,
int trans,
int m,
int n,
FloatBuffer alpha,
__nv_bfloat16 A,
int lda,
long strideA,
__nv_bfloat16 x,
int incx,
long stridex,
FloatBuffer beta,
FloatBuffer y,
int incy,
long stridey,
int batchCount) |
static int |
cublas.cublasTSSgemvStridedBatched(cublasContext handle,
int trans,
int m,
int n,
FloatPointer alpha,
__nv_bfloat16 A,
int lda,
long strideA,
__nv_bfloat16 x,
int incx,
long stridex,
FloatPointer beta,
FloatPointer y,
int incy,
long stridey,
int batchCount) |
static int |
cublas.cublasTSTgemvBatched_64(cublasContext handle,
int trans,
long m,
long n,
float[] alpha,
__nv_bfloat16 Aarray,
long lda,
__nv_bfloat16 xarray,
long incx,
float[] beta,
__nv_bfloat16 yarray,
long incy,
long batchCount) |
static int |
cublas.cublasTSTgemvBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatBuffer alpha,
__nv_bfloat16 Aarray,
long lda,
__nv_bfloat16 xarray,
long incx,
FloatBuffer beta,
__nv_bfloat16 yarray,
long incy,
long batchCount) |
static int |
cublas.cublasTSTgemvBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatPointer alpha,
__nv_bfloat16 Aarray,
long lda,
__nv_bfloat16 xarray,
long incx,
FloatPointer beta,
__nv_bfloat16 yarray,
long incy,
long batchCount) |
static int |
cublas.cublasTSTgemvBatched(cublasContext handle,
int trans,
int m,
int n,
float[] alpha,
__nv_bfloat16 Aarray,
int lda,
__nv_bfloat16 xarray,
int incx,
float[] beta,
__nv_bfloat16 yarray,
int incy,
int batchCount) |
static int |
cublas.cublasTSTgemvBatched(cublasContext handle,
int trans,
int m,
int n,
FloatBuffer alpha,
__nv_bfloat16 Aarray,
int lda,
__nv_bfloat16 xarray,
int incx,
FloatBuffer beta,
__nv_bfloat16 yarray,
int incy,
int batchCount) |
static int |
cublas.cublasTSTgemvBatched(cublasContext handle,
int trans,
int m,
int n,
FloatPointer alpha,
__nv_bfloat16 Aarray,
int lda,
__nv_bfloat16 xarray,
int incx,
FloatPointer beta,
__nv_bfloat16 yarray,
int incy,
int batchCount) |
static int |
cublas.cublasTSTgemvStridedBatched_64(cublasContext handle,
int trans,
long m,
long n,
float[] alpha,
__nv_bfloat16 A,
long lda,
long strideA,
__nv_bfloat16 x,
long incx,
long stridex,
float[] beta,
__nv_bfloat16 y,
long incy,
long stridey,
long batchCount) |
static int |
cublas.cublasTSTgemvStridedBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatBuffer alpha,
__nv_bfloat16 A,
long lda,
long strideA,
__nv_bfloat16 x,
long incx,
long stridex,
FloatBuffer beta,
__nv_bfloat16 y,
long incy,
long stridey,
long batchCount) |
static int |
cublas.cublasTSTgemvStridedBatched_64(cublasContext handle,
int trans,
long m,
long n,
FloatPointer alpha,
__nv_bfloat16 A,
long lda,
long strideA,
__nv_bfloat16 x,
long incx,
long stridex,
FloatPointer beta,
__nv_bfloat16 y,
long incy,
long stridey,
long batchCount) |
static int |
cublas.cublasTSTgemvStridedBatched(cublasContext handle,
int trans,
int m,
int n,
float[] alpha,
__nv_bfloat16 A,
int lda,
long strideA,
__nv_bfloat16 x,
int incx,
long stridex,
float[] beta,
__nv_bfloat16 y,
int incy,
long stridey,
int batchCount) |
static int |
cublas.cublasTSTgemvStridedBatched(cublasContext handle,
int trans,
int m,
int n,
FloatBuffer alpha,
__nv_bfloat16 A,
int lda,
long strideA,
__nv_bfloat16 x,
int incx,
long stridex,
FloatBuffer beta,
__nv_bfloat16 y,
int incy,
long stridey,
int batchCount) |
static int |
cublas.cublasTSTgemvStridedBatched(cublasContext handle,
int trans,
int m,
int n,
FloatPointer alpha,
__nv_bfloat16 A,
int lda,
long strideA,
__nv_bfloat16 x,
int incx,
long stridex,
FloatPointer beta,
__nv_bfloat16 y,
int incy,
long stridey,
int batchCount) |
Copyright © 2023. All rights reserved.