Class MissingBackendException
- Namespace
- NumSharp
- Assembly
- NumSharp.dll
Raised when an operation needs a pluggable compute backend — an IBlasBackend assigned to NumSharp.Backends.TensorEngine.Blas — and none is installed, or the installed one declined these operands.
public class MissingBackendException : NotSupportedException, ISerializable, INumSharpException
- Inheritance
-
MissingBackendException
- Implements
- Derived
- Inherited Members
Remarks
Derives from NotSupportedException so an existing
catch (NotSupportedException) keeps catching it, and also implements
INumSharpException like the rest of the house exceptions — the same dual shape
ValueError and AxisError use to sit under a BCL type AND the
NumSharp marker at once.
This is the GENERAL case. The concrete backend a caller is expected to reference is named by the derived OpenBlasMissingBackendException.
Constructors
MissingBackendException()
public MissingBackendException()
MissingBackendException(string)
public MissingBackendException(string message)
Parameters
messagestring
MissingBackendException(string, Exception)
public MissingBackendException(string message, Exception innerException)