Exceptions¶
-
CUDA
(a)¶ Wrap a function that returns cudaError_t and throw a cuda_error if not
cudaSuccess
.
-
class
augpy
::
cuda_error
: private exception¶ C++ exception for Cuda errors.
-
CNMEM
(a)¶ Wrap a function that returns cnmemStatus_t and throw a cnmem_error if not
CNMEM_STATUS_SUCCESS
.
-
class
augpy
::
cnmem_error
: private exception¶ C++ exception for cnmem errors.
Public Functions
-
cnmem_error
(cnmemStatus_t error)¶ Create exception from error code.
-
const char *
what
() const noexcept¶ Text description of error.
-
-
NVJPEG
(a)¶ Wrap a function that returns nvjpegStatus_t and throw a nvjpeg_error if not
NVJPEG_STATUS_SUCCESS
.
-
class
augpy
::
nvjpeg_error
: private exception¶ C++ exception for nvjpeg errors.
-
CURAND
(a)¶ Wrap a function that returns curandStatus_t and throw a curand_error if not
CURAND_STATUS_SUCCESS
.
-
class
augpy
::
curand_error
: private exception¶ C++ exception for CuRand errors.
Warning
doxygendefine: Cannot find define “CUBLAS” in doxygen xml output for project “augpy” from directory: /home/docs/checkouts/readthedocs.org/user_builds/augpy/checkouts/latest/doc/source/../xml
Warning
doxygenclass: Cannot find class “augpy::cublas_error” in doxygen xml output for project “augpy” from directory: /home/docs/checkouts/readthedocs.org/user_builds/augpy/checkouts/latest/doc/source/../xml