Encoding

Definitions of encoding schemes.

Encoding schemes are applied to photons and memories to track how quantum information is stored. This includes the name of the encoding scheme, bases available, and any other necessary parameters.

src.utils.encoding.polarization

defines the polarization encoding scheme, including the Z- and X-basis.

Type:

Dict[str, any]

src.utils.encoding.time_bin

defines the time bin encoding scheme, including the Z- and X-basis. Also defines the bin separation time.

Type:

Dict[str, any]

src.utils.encoding.single_atom

defines the emissive memory scheme, including the Z-basis.

Type:

Dict[str, any]

src.utils.encoding.absorptive

defines the absorptive memory scheme, including the Z-basis.

Type:

Dict[str, any]