Module: openfermion.utils.channel_state

Module to manipulate basic models of quantum channels

Functions

amplitude_damping_channel(...): Apply an amplitude damping channel

array(...): array(object, dtype=None, *, copy=True, order='K', subok=False, ndmin=0, like=None)

dephasing_channel(...): Apply a dephasing channel

depolarizing_channel(...): Apply a depolarizing channel

dot(...): dot(a, b, out=None)

kron(...): Kronecker product of two arrays.

log2(...): log2(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])

reduce(...): reduce(function, sequence[, initial]) -> value

sqrt(...): sqrt(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])