tensorcircuit.backends.backend_factory#

Backend register

tensorcircuit.backends.backend_factory.get_backend(backend: Union[str, Any]) → Any[source]#

Get the tc.backend object.

Parameters

backend (Union[Text, tnbackend]) – “numpy”, “tensorflow”, “jax”, “pytorch”

Raises

ValueError – Backend doesn’t exist for backend argument.

Returns

The tc.backend object that with all registered universal functions.

Return type

backend object