Exceptions#

exception ivy.utils.exceptions.InplaceUpdateException(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyAttributeError(*messages, include_backend=False)[source]#

Bases: IvyException, AttributeError

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyBackendException(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyBroadcastShapeError(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyDeviceError(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyDtypePromotionError(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyError(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyException(*messages, include_backend=False)[source]#

Bases: Exception

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyIndexError(*messages, include_backend=False)[source]#

Bases: IvyException, IndexError

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyInvalidBackendException(*messages, include_backend=False)[source]#

Bases: IvyException

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyNotImplementedException(*messages, include_backend=False)[source]#

Bases: IvyException, NotImplementedError

__init__(*messages, include_backend=False)[source]#
exception ivy.utils.exceptions.IvyValueError(*messages, include_backend=False)[source]#

Bases: IvyException, ValueError

__init__(*messages, include_backend=False)[source]#
ivy.utils.exceptions.handle_exceptions(fn)[source]#
Return type:

Callable

This should have hopefully given you an overview of the exceptions submodule, if you have any questions, please feel free to reach out on our discord!