types.backends.validate_backend

types.backends.validate_backend(backend)

Validate and normalize backend string.

Parameters

Name Type Description Default
backend str Backend name to validate required

Returns

Name Type Description
Backend Validated backend (typed)

Raises

Name Type Description
ValueError If backend is not valid

Examples

>>> validate_backend('numpy')
'numpy'
>>> validate_backend('pytorch')  # ValueError