Status#

enum nvmath.bindings.curand.Status(value)[source]#

See curandStatus.

Member Type:

int

Valid values are as follows:

SUCCESS = <Status.SUCCESS: 0>#
VERSION_MISMATCH = <Status.VERSION_MISMATCH: 100>#
NOT_INITIALIZED = <Status.NOT_INITIALIZED: 101>#
ALLOCATION_FAILED = <Status.ALLOCATION_FAILED: 102>#
TYPE_ERROR = <Status.TYPE_ERROR: 103>#
OUT_OF_RANGE = <Status.OUT_OF_RANGE: 104>#
LENGTH_NOT_MULTIPLE = <Status.LENGTH_NOT_MULTIPLE: 105>#
DOUBLE_PRECISION_REQUIRED = <Status.DOUBLE_PRECISION_REQUIRED: 106>#
LAUNCH_FAILURE = <Status.LAUNCH_FAILURE: 201>#
PREEXISTING_FAILURE = <Status.PREEXISTING_FAILURE: 202>#
INITIALIZATION_FAILED = <Status.INITIALIZATION_FAILED: 203>#
ARCH_MISMATCH = <Status.ARCH_MISMATCH: 204>#
INTERNAL_ERROR = <Status.INTERNAL_ERROR: 999>#