Custom exceptons
vs-kernels also makes use of custom exceptions.
These can be used to check for specific errors related to conversion, matrices, kernels, etc.
- exception vskernels.exceptions.ReservedMatrixError
Bases:
PermissionErrorRaised when a reserved matrix is requested.
- exception vskernels.exceptions.UndefinedMatrixError
Bases:
ValueErrorRaised when an undefined matrix is passed.
- exception vskernels.exceptions.UnknownKernelError
Bases:
ValueErrorRaised when an unknown kernel is passed.
- exception vskernels.exceptions.UnsupportedMatrixError
Bases:
ValueErrorRaised when an unsupported matrix is passed.
- exception vskernels.exceptions.VideoPropError
Bases:
KeyErrorRaised when there was an issue with a VideoProp.