qailab.circuit.encoding_blocks.amplitude#
Blocks encoding values as initial state for a quantum circuit
Summary#
Classes:
| Encode input as initial state of the circuit. | |
| Extension of RawFeatureVector that renames the parameters. | 
Reference#
- class qailab.circuit.encoding_blocks.amplitude.TypedRawFeatureVector(feature_dimension: int | None, block_type: Literal['input', 'weight'] = 'input')[source]#
- Bases: - RawFeatureVector- Extension of RawFeatureVector that renames the parameters. 
- class qailab.circuit.encoding_blocks.amplitude.AmplitudeEncoder(block_type: Literal['input', 'weight'] = 'input')[source]#
- Bases: - NonGateBlock,- EncodingBlock- Encode input as initial state of the circuit.