merlinquantum
Welcome
Quickstart
User Guide
Examples
Reproduced Papers
Quantum Expert Area
API reference
Performance
Contribute to MerLin and Reproduced Papers
The MerLin Research Ecosystem around the world
QML library
merlinquantum
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__enter__() (in module merlin.core.merlin_processor)
__exit__() (in module merlin.core.merlin_processor)
A
AbstractComputationProcess (class in merlin.core.base)
active_modes (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
add() (merlin.core.circuit.Circuit method)
add_angle_encoding() (merlin.builder.circuit_builder.CircuitBuilder method)
add_entangling_layer() (merlin.builder.circuit_builder.CircuitBuilder method)
add_rotations() (merlin.builder.circuit_builder.CircuitBuilder method)
add_superpositions() (merlin.builder.circuit_builder.CircuitBuilder method)
amplitude_encoding (merlin.algorithms.layer_utils.EncodingModeConfig attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
Amplitudes (class in merlin.measurement.mappers)
amplitudes (merlin.algorithms.feed_forward.BranchState attribute)
(merlin.core.partial_measurement.PartialMeasurement property)
AMPLITUDES (merlin.measurement.strategies.MeasurementKind attribute)
amplitudes() (merlin.measurement.strategies.MeasurementStrategy static method)
AmplitudesStrategy (class in merlin.measurement.strategies)
angle_encoding() (merlin.algorithms.kernels.KernelCircuitBuilder method)
angle_encoding_specs (merlin.algorithms.layer_utils.CircuitSource attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.builder.circuit_builder.CircuitBuilder property)
apply_angle_encoding() (in module merlin.algorithms.layer_utils)
as_simulation() (merlin.algorithms.module.MerlinModule method)
autodiff_backend() (merlin.measurement.autodiff.AutoDiffProcess method)
AutoDiffProcess (class in merlin.measurement.autodiff)
available_commands (merlin.core.merlin_processor.MerlinProcessor attribute)
axis (merlin.core.components.Rotation attribute)
B
backend_name (merlin.core.merlin_processor.MerlinProcessor attribute)
BaseMeasurementStrategy (class in merlin.measurement.strategies)
Basis (in module merlin.core.probability_distribution)
basis (merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
basis_keys (merlin.algorithms.feed_forward.BranchState attribute)
basis_occupancies (merlin.bridge.quantum_bridge.QuantumBridge property)
basis_size (merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
BeamSplitter (class in merlin.core.components)
BranchState (class in merlin.algorithms.feed_forward)
build() (merlin.builder.circuit_builder.CircuitBuilder method)
build_feature_map() (merlin.algorithms.kernels.KernelCircuitBuilder method)
build_fidelity_kernel() (merlin.algorithms.kernels.KernelCircuitBuilder method)
build_slos_distribution_computegraph() (in module merlin.pcvl_pytorch.slos_torchscript)
builder (merlin.algorithms.layer_utils.CircuitSource attribute)
C
cancel_all() (in module merlin.core.merlin_processor)
characteristics (merlin.datasets.metadata.DatasetMetadata attribute)
chunk_concurrency (merlin.core.merlin_processor.MerlinProcessor attribute)
Circuit (class in merlin.core.circuit)
circuit (merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer_utils.CircuitSource attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.ResolvedCircuit attribute)
CircuitBuilder (class in merlin.builder.circuit_builder)
CircuitConverter (class in merlin.pcvl_pytorch.locirc_to_tensor)
CircuitSource (class in merlin.algorithms.layer_utils)
citation (merlin.datasets.metadata.DatasetMetadata attribute)
classical_input_size (merlin.algorithms.feed_forward.StageRuntime attribute)
clear() (merlin.core.circuit.Circuit method)
clear_job_history() (in module merlin.core.merlin_processor)
clone() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
coerce() (merlin.core.computation_space.ComputationSpace class method)
Combinadics (class in merlin.utils.combinadics)
complex_dtype (merlin.algorithms.layer_utils.InitializationContext attribute)
complex_dtype_for() (in module merlin.utils.dtypes)
Component (class in merlin.core.components)
components (merlin.core.circuit.Circuit attribute)
computation_space (merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
ComputationProcess (class in merlin.core.process)
ComputationProcessFactory (class in merlin.core.process)
ComputationSpace (class in merlin.core.computation_space)
compute() (merlin.core.base.AbstractComputationProcess method)
(merlin.core.process.ComputationProcess method)
(merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
compute_batch() (merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
compute_ebs_simultaneously() (merlin.core.process.ComputationProcess method)
compute_pa_inc() (merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
compute_probs() (merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
compute_probs_from_amplitudes() (merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
compute_slos_distribution() (in module merlin.pcvl_pytorch.slos_torchscript)
compute_space_size() (merlin.utils.combinadics.Combinadics method)
compute_superposition_state() (merlin.core.process.ComputationProcess method)
compute_unitary() (merlin.algorithms.kernels.FeatureMap method)
compute_with_keys() (merlin.core.process.ComputationProcess method)
conditional_circuits (merlin.algorithms.feed_forward.StageRuntime attribute)
conditional_default_key (merlin.algorithms.feed_forward.StageRuntime attribute)
conditional_layer_cache (merlin.algorithms.feed_forward.StageRuntime attribute)
create() (merlin.core.process.ComputationProcessFactory static method)
create_circuit() (in module merlin.algorithms.feed_forward_legacy)
create_mapping() (merlin.measurement.mappers.OutputMapper static method)
creators (merlin.datasets.metadata.DatasetMetadata attribute)
custom_name (merlin.core.components.Rotation attribute)
D
DatasetMetadata (class in merlin.datasets.metadata)
DEFAULT (merlin.core.state.StatePattern attribute)
default() (merlin.core.computation_space.ComputationSpace class method)
DEFAULT_MAX_SHOTS (merlin.core.merlin_processor.MerlinProcessor attribute)
DEFAULT_SHOTS_PER_CALL (merlin.core.merlin_processor.MerlinProcessor attribute)
default_timeout (merlin.core.merlin_processor.MerlinProcessor attribute)
define_ff_layer() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
define_layer_no_input() (in module merlin.algorithms.feed_forward_legacy)
define_layer_with_input() (in module merlin.algorithms.feed_forward_legacy)
define_layers() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
depth (merlin.core.circuit.Circuit property)
(merlin.core.components.EntanglingBlock attribute)
describe() (merlin.algorithms.feed_forward.FeedForwardBlock method)
description (merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
detach() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
detector_cache (merlin.algorithms.feed_forward.StageRuntime attribute)
detector_transform (merlin.algorithms.feed_forward.StageRuntime attribute)
detector_warnings (merlin.algorithms.layer_utils.NoiseAndDetectorConfig attribute)
detectors (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.NoiseAndDetectorConfig attribute)
DetectorTransform (class in merlin.measurement.detectors)
DetectorTransformOutput (in module merlin.core.partial_measurement)
device (merlin.algorithms.layer_utils.InitializationContext attribute)
device() (merlin.algorithms.kernels.KernelCircuitBuilder method)
df_to_xy() (in module merlin.datasets.utils)
DistributionStrategy (class in merlin.measurement.strategies)
dtype (merlin.algorithms.layer_utils.InitializationContext attribute)
dtype() (merlin.algorithms.kernels.KernelCircuitBuilder method)
DUAL_RAIL (merlin.core.computation_space.ComputationSpace attribute)
E
EncodingModeConfig (class in merlin.algorithms.layer_utils)
EntanglingBlock (class in merlin.core.components)
enumerate_states() (merlin.utils.combinadics.Combinadics method)
estimate_required_shots_per_input() (in module merlin.core.merlin_processor)
exclude_indices (merlin.algorithms.feed_forward_legacy.PoolingFeedForwardLegacy attribute)
experiment (merlin.algorithms.layer_utils.CircuitSource attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.ResolvedCircuit attribute)
export_config() (merlin.algorithms.layer.QuantumLayer method)
F
Feature (class in merlin.datasets.metadata)
feature_count_for_prefix() (in module merlin.algorithms.layer_utils)
feature_relationships (merlin.datasets.metadata.DatasetMetadata attribute)
FeatureMap (class in merlin.algorithms.kernels)
FeatureNormalization (class in merlin.datasets.metadata)
features (merlin.datasets.metadata.DatasetMetadata attribute)
FeedForwardBlock (class in merlin.algorithms.feed_forward)
FeedForwardBlockLegacy (class in merlin.algorithms.feed_forward_legacy)
fetch() (in module merlin.datasets.utils)
FFStage (class in merlin.algorithms.feed_forward)
FidelityKernel (class in merlin.algorithms.kernels)
filter() (merlin.core.probability_distribution.ProbabilityDistribution method)
FilteredBasis (class in merlin.core.probability_distribution)
FIXED (merlin.core.components.ParameterRole attribute)
float_dtype_for() (in module merlin.utils.dtypes)
FOCK (merlin.core.computation_space.ComputationSpace attribute)
fock_to_index() (merlin.utils.combinadics.Combinadics method)
force_local (merlin.algorithms.module.MerlinModule property)
forward() (in module merlin.core.merlin_processor)
(merlin.algorithms.feed_forward.FeedForwardBlock method)
(merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
(merlin.algorithms.feed_forward_legacy.PoolingFeedForwardLegacy method)
(merlin.algorithms.kernels.FidelityKernel method)
(merlin.algorithms.layer.QuantumLayer method)
(merlin.algorithms.loss.NKernelAlignment method)
(merlin.bridge.quantum_bridge.QuantumBridge method)
(merlin.measurement.detectors.DetectorTransform method)
(merlin.measurement.mappers.Amplitudes method)
(merlin.measurement.mappers.ModeExpectations method)
(merlin.measurement.mappers.Probabilities method)
(merlin.measurement.photon_loss.PhotonLossTransform method)
(merlin.utils.grouping.LexGrouping method)
(merlin.utils.grouping.ModGrouping method)
forward_async() (in module merlin.core.merlin_processor)
from_basic_state() (merlin.core.state_vector.StateVector class method)
from_circuit() (merlin.builder.circuit_builder.CircuitBuilder class method)
from_detector_transform_output() (merlin.core.partial_measurement.PartialMeasurement static method)
from_dict() (merlin.datasets.metadata.DatasetMetadata class method)
from_perceval() (merlin.core.probability_distribution.ProbabilityDistribution class method)
(merlin.core.state_vector.StateVector class method)
from_state_vector() (merlin.core.probability_distribution.ProbabilityDistribution class method)
from_tensor() (merlin.core.probability_distribution.ProbabilityDistribution class method)
(merlin.core.state_vector.StateVector class method)
G
generate_possible_tuples() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
generate_state() (in module merlin.core.state)
GenericInterferometer (class in merlin.core.components)
get_data() (in module merlin.datasets.spiral)
get_data_generic() (in module merlin.datasets.utils)
get_data_test() (in module merlin.datasets.fashion_mnist)
(in module merlin.datasets.iris)
(in module merlin.datasets.k_mnist)
get_data_test_original() (in module merlin.datasets.mnist_digits)
get_data_test_percevalquest() (in module merlin.datasets.mnist_digits)
get_data_train() (in module merlin.datasets.fashion_mnist)
(in module merlin.datasets.iris)
(in module merlin.datasets.k_mnist)
get_data_train_original() (in module merlin.datasets.mnist_digits)
get_data_train_percevalquest() (in module merlin.datasets.mnist_digits)
get_job_history() (in module merlin.core.merlin_processor)
get_output_size() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
get_parameters() (merlin.core.circuit.Circuit method)
get_params() (merlin.core.components.BeamSplitter method)
(merlin.core.components.EntanglingBlock method)
(merlin.core.components.GenericInterferometer method)
(merlin.core.components.Rotation method)
get_unmeasured_modes() (merlin.measurement.strategies.MeasurementStrategy method)
get_venv_data_dir() (in module merlin.datasets.utils)
global_measured_modes (merlin.algorithms.feed_forward.StageRuntime attribute)
grouping (merlin.measurement.strategies.MeasurementStrategy attribute)
H
has_custom_detectors (merlin.algorithms.layer.QuantumLayer property)
(merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.NoiseAndDetectorConfig attribute)
has_custom_noise (merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.NoiseAndDetectorConfig attribute)
(merlin.algorithms.layer_utils.ResolvedCircuit attribute)
homepage (merlin.datasets.metadata.DatasetMetadata attribute)
I
index() (merlin.core.probability_distribution.FilteredBasis method)
(merlin.core.state_vector.StateVector method)
(merlin.utils.combinadics.Combinadics method)
index_to_fock() (merlin.utils.combinadics.Combinadics method)
initial_amplitudes (merlin.algorithms.feed_forward.StageRuntime attribute)
InitializationContext (class in merlin.algorithms.layer_utils)
INPUT (merlin.core.components.ParameterRole attribute)
input_parameter_prefixes (merlin.builder.circuit_builder.CircuitBuilder property)
input_parameters (merlin.algorithms.layer_utils.CircuitSource attribute)
(merlin.algorithms.layer_utils.EncodingModeConfig attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
input_size (merlin.algorithms.layer_utils.EncodingModeConfig attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
input_size() (merlin.algorithms.kernels.KernelCircuitBuilder method)
input_size_ff_layer() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
input_state (merlin.algorithms.layer_utils.InitializationContext attribute)
is_datapoint() (merlin.algorithms.kernels.FeatureMap method)
is_identity (merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.photon_loss.PhotonLossTransform property)
is_normalized (merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
is_sparse (merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
iter_states() (merlin.utils.combinadics.Combinadics method)
iterate_feedforward() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
K
KernelCircuitBuilder (class in merlin.algorithms.kernels)
keys_out (merlin.algorithms.feed_forward_legacy.PoolingFeedForwardLegacy attribute)
L
layer_compute_backward() (in module merlin.pcvl_pytorch.slos_torchscript)
layer_compute_batch() (in module merlin.pcvl_pytorch.slos_torchscript)
layer_compute_vectorized() (in module merlin.pcvl_pytorch.slos_torchscript)
LexGrouping (class in merlin.utils.grouping)
license (merlin.datasets.metadata.DatasetMetadata attribute)
load_slos_distribution_computegraph() (in module merlin.pcvl_pytorch.slos_torchscript)
logical_performance (merlin.core.probability_distribution.ProbabilityDistribution attribute)
M
marginalize_per_mode() (merlin.measurement.mappers.ModeExpectations method)
match_indices (merlin.algorithms.feed_forward_legacy.PoolingFeedForwardLegacy attribute)
match_tuples() (merlin.algorithms.feed_forward_legacy.PoolingFeedForwardLegacy method)
max_shots_per_call (merlin.core.merlin_processor.MerlinProcessor attribute)
measured_modes (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
measurement_key (merlin.algorithms.feed_forward.BranchState attribute)
measurement_strategy (merlin.algorithms.layer_utils.InitializationContext attribute)
MeasurementKind (class in merlin.measurement.strategies)
MeasurementStrategy (class in merlin.measurement.strategies)
MeasurementStrategyLike (in module merlin.measurement.strategies)
memory_bytes() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
merlin
module
merlin.algorithms
module
merlin.algorithms.feed_forward
module
merlin.algorithms.feed_forward_legacy
module
merlin.algorithms.kernels
module
merlin.algorithms.layer
module
merlin.algorithms.layer_utils
module
merlin.algorithms.loss
module
merlin.algorithms.module
module
merlin.bridge
module
merlin.bridge.quantum_bridge
module
merlin.builder
module
merlin.builder.circuit_builder
module
merlin.core
module
merlin.core.base
module
merlin.core.circuit
module
merlin.core.components
module
merlin.core.computation_space
module
merlin.core.merlin_processor
module
merlin.core.partial_measurement
module
merlin.core.probability_distribution
module
merlin.core.process
module
merlin.core.state
module
merlin.core.state_vector
module
merlin.datasets
module
merlin.datasets.fashion_mnist
module
merlin.datasets.iris
module
merlin.datasets.k_mnist
module
merlin.datasets.metadata
module
merlin.datasets.mnist_digits
module
merlin.datasets.spiral
module
merlin.datasets.utils
module
merlin.measurement
module
merlin.measurement.autodiff
module
merlin.measurement.detectors
module
merlin.measurement.mappers
module
merlin.measurement.photon_loss
module
merlin.measurement.process
module
merlin.measurement.strategies
module
merlin.pcvl_pytorch
module
merlin.pcvl_pytorch.locirc_to_tensor
module
merlin.pcvl_pytorch.slos_torchscript
module
merlin.pcvl_pytorch.utils
module
merlin.utils
module
merlin.utils.combinadics
module
merlin.utils.deprecations
module
merlin.utils.dtypes
module
merlin.utils.grouping
module
merlin.utils.normalization
module
MerlinModule (class in merlin.algorithms.module)
MerlinProcessor (class in merlin.core.merlin_processor)
metadata (merlin.core.circuit.Circuit attribute)
method (merlin.datasets.metadata.Normalization attribute)
microbatch_size (merlin.core.merlin_processor.MerlinProcessor attribute)
MODE_EXPECTATIONS (merlin.measurement.strategies.MeasurementKind attribute)
mode_expectations() (merlin.measurement.strategies.MeasurementStrategy static method)
ModeExpectations (class in merlin.measurement.mappers)
ModeExpectationsStrategy (class in merlin.measurement.strategies)
model (merlin.core.components.GenericInterferometer attribute)
ModGrouping (class in merlin.utils.grouping)
module
merlin
merlin.algorithms
merlin.algorithms.feed_forward
merlin.algorithms.feed_forward_legacy
merlin.algorithms.kernels
merlin.algorithms.layer
merlin.algorithms.layer_utils
merlin.algorithms.loss
merlin.algorithms.module
merlin.bridge
merlin.bridge.quantum_bridge
merlin.builder
merlin.builder.circuit_builder
merlin.core
merlin.core.base
merlin.core.circuit
merlin.core.components
merlin.core.computation_space
merlin.core.merlin_processor
merlin.core.partial_measurement
merlin.core.probability_distribution
merlin.core.process
merlin.core.state
merlin.core.state_vector
merlin.datasets
merlin.datasets.fashion_mnist
merlin.datasets.iris
merlin.datasets.k_mnist
merlin.datasets.metadata
merlin.datasets.mnist_digits
merlin.datasets.spiral
merlin.datasets.utils
merlin.measurement
merlin.measurement.autodiff
merlin.measurement.detectors
merlin.measurement.mappers
merlin.measurement.photon_loss
merlin.measurement.process
merlin.measurement.strategies
merlin.pcvl_pytorch
merlin.pcvl_pytorch.locirc_to_tensor
merlin.pcvl_pytorch.slos_torchscript
merlin.pcvl_pytorch.utils
merlin.utils
merlin.utils.combinadics
merlin.utils.deprecations
merlin.utils.dtypes
merlin.utils.grouping
merlin.utils.normalization
ModuleGroup (class in merlin.builder.circuit_builder)
N
n_measured_modes (merlin.core.partial_measurement.PartialMeasurement property)
n_modes (merlin.algorithms.feed_forward_legacy.PoolingFeedForwardLegacy attribute)
(merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.core.circuit.Circuit attribute)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.state_vector.StateVector attribute)
n_modes() (merlin.algorithms.kernels.KernelCircuitBuilder method)
n_photons (merlin.algorithms.layer_utils.EncodingModeConfig attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.state_vector.StateVector attribute)
n_photons() (merlin.algorithms.kernels.KernelCircuitBuilder method)
n_unmeasured_modes (merlin.core.partial_measurement.PartialMeasurement property)
name (merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
name_prefix (merlin.core.components.EntanglingBlock attribute)
(merlin.core.components.GenericInterferometer attribute)
NKernelAlignment (class in merlin.algorithms.loss)
noise_model (merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.ResolvedCircuit attribute)
NoiseAndDetectorConfig (class in merlin.algorithms.layer_utils)
Normalization (class in merlin.datasets.metadata)
normalization (merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
normalize() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
normalize_measurement_strategy() (in module merlin.utils.deprecations)
normalize_output_key() (in module merlin.algorithms.layer_utils)
normalize_probabilities() (in module merlin.utils.normalization)
normalize_probabilities_and_amplitudes() (in module merlin.utils.normalization)
normalized_str() (merlin.core.state_vector.StateVector method)
num_classes (merlin.datasets.metadata.DatasetMetadata attribute)
num_components (merlin.core.circuit.Circuit property)
num_features (merlin.datasets.metadata.DatasetMetadata attribute)
num_instances (merlin.datasets.metadata.DatasetMetadata attribute)
O
offset (merlin.datasets.metadata.FeatureNormalization attribute)
original_unit (merlin.datasets.metadata.FeatureNormalization attribute)
outcomes (merlin.core.partial_measurement.PartialMeasurement property)
output_basis (merlin.bridge.quantum_bridge.QuantumBridge property)
output_keys (merlin.algorithms.feed_forward.FeedForwardBlock property)
(merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy property)
(merlin.algorithms.layer.QuantumLayer property)
(merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.photon_loss.PhotonLossTransform property)
output_size (merlin.algorithms.layer.QuantumLayer property)
(merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.photon_loss.PhotonLossTransform property)
output_state_sizes (merlin.algorithms.feed_forward.FeedForwardBlock property)
OutputMapper (class in merlin.measurement.mappers)
P
ParameterRole (class in merlin.core.components)
parameters() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
PARTIAL (merlin.measurement.strategies.MeasurementKind attribute)
partial() (merlin.measurement.strategies.MeasurementStrategy static method)
partial_measurement (merlin.measurement.detectors.DetectorTransform property)
partial_measurement() (in module merlin.measurement.process)
PartialMeasurement (class in merlin.core.partial_measurement)
PartialMeasurementBranch (class in merlin.core.partial_measurement)
PartialMeasurementStrategy (class in merlin.measurement.strategies)
pattern (merlin.core.components.EntanglingBlock attribute)
pcvl.BasicState (built-in class)
pcvl.BSDistribution (built-in class)
pcvl.Circuit (built-in class)
pcvl.Detector (built-in class)
pcvl.Experiment (built-in class)
pcvl.FFCircuitProvider (built-in class)
pcvl.NoiseModel (built-in class)
pcvl.RemoteProcessor (built-in class)
pcvl.StateVector (built-in class)
pcvl_sampler() (merlin.measurement.process.SamplingProcess method)
pcvl_to_tensor() (in module merlin.pcvl_pytorch.utils)
per_feature (merlin.datasets.metadata.Normalization attribute)
PERIODIC (merlin.core.state.StatePattern attribute)
phi_name (merlin.core.components.BeamSplitter attribute)
phi_role (merlin.core.components.BeamSplitter attribute)
phi_value (merlin.core.components.BeamSplitter attribute)
photon_survival_probs (merlin.algorithms.layer_utils.InitializationContext attribute)
(merlin.algorithms.layer_utils.NoiseAndDetectorConfig attribute)
PhotonLossTransform (class in merlin.measurement.photon_loss)
PoolingFeedForwardLegacy (class in merlin.algorithms.feed_forward_legacy)
pre_layer (merlin.algorithms.feed_forward.StageRuntime attribute)
pre_layers (merlin.algorithms.feed_forward.StageRuntime attribute)
prepare_input_encoding() (in module merlin.algorithms.layer_utils)
prepare_input_state() (in module merlin.algorithms.layer_utils)
prepare_parameters() (merlin.algorithms.layer.QuantumLayer method)
prepare_vectorized_operations() (in module merlin.pcvl_pytorch.slos_torchscript)
Probabilities (class in merlin.measurement.mappers)
probabilities (merlin.core.partial_measurement.PartialMeasurement property)
PROBABILITIES (merlin.measurement.strategies.MeasurementKind attribute)
probabilities() (merlin.core.probability_distribution.ProbabilityDistribution method)
probabilities_from_amplitudes() (in module merlin.utils.normalization)
ProbabilitiesStrategy (class in merlin.measurement.strategies)
probability_tensor_shape (merlin.core.partial_measurement.PartialMeasurement property)
ProbabilityDistribution (class in merlin.core.probability_distribution)
probs() (merlin.measurement.strategies.MeasurementStrategy static method)
process() (merlin.measurement.strategies.AmplitudesStrategy method)
(merlin.measurement.strategies.BaseMeasurementStrategy method)
(merlin.measurement.strategies.DistributionStrategy method)
(merlin.measurement.strategies.PartialMeasurementStrategy method)
provider (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
Q
QuantumBridge (class in merlin.bridge.quantum_bridge)
QuantumLayer (class in merlin.algorithms.layer)
qubit_to_fock_state() (merlin.bridge.quantum_bridge.QuantumBridge method)
R
raise_no_bunching_deprecated() (in module merlin.utils.deprecations)
range (merlin.datasets.metadata.Normalization attribute)
read_idx() (in module merlin.datasets.utils)
read_mnist_images() (in module merlin.datasets.utils)
read_mnist_labels() (in module merlin.datasets.utils)
remaining_basis() (merlin.measurement.detectors.DetectorTransform method)
remaining_n (merlin.algorithms.feed_forward.BranchState attribute)
remote_processor (merlin.core.merlin_processor.MerlinProcessor attribute)
reorder_branches() (merlin.core.partial_measurement.PartialMeasurement method)
requires_grad_() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
resolve_circuit() (in module merlin.algorithms.layer_utils)
resolve_detectors() (in module merlin.measurement.detectors)
resolve_float_complex() (in module merlin.utils.dtypes)
resolve_measurement_strategy() (in module merlin.measurement.strategies)
resolve_photon_loss() (in module merlin.measurement.photon_loss)
ResolvedCircuit (class in merlin.algorithms.layer_utils)
return_object (merlin.algorithms.layer_utils.InitializationContext attribute)
role (merlin.core.components.Rotation attribute)
Rotation (class in merlin.core.components)
row() (merlin.measurement.detectors.DetectorTransform method)
S
SamplingProcess (class in merlin.measurement.process)
sanitize_parameters() (in module merlin.utils.deprecations)
scale_factor (merlin.datasets.metadata.FeatureNormalization attribute)
SEQUENTIAL (merlin.core.state.StatePattern attribute)
session (merlin.core.merlin_processor.MerlinProcessor attribute)
set_dtype() (merlin.pcvl_pytorch.locirc_to_tensor.CircuitConverter method)
set_grouping() (merlin.core.partial_measurement.PartialMeasurement method)
set_input_state() (merlin.algorithms.layer.QuantumLayer method)
set_sampling_config() (merlin.algorithms.layer.QuantumLayer method)
setup_device_and_dtype() (merlin.algorithms.module.MerlinModule static method)
setup_noise_and_detectors() (in module merlin.algorithms.layer_utils)
should_offload() (merlin.algorithms.module.MerlinModule method)
simple() (merlin.algorithms.kernels.FeatureMap class method)
(merlin.algorithms.kernels.FidelityKernel class method)
(merlin.algorithms.layer.QuantumLayer class method)
size_ff_layer() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
SLOSComputeGraph (class in merlin.pcvl_pytorch.slos_torchscript)
source_type (merlin.algorithms.layer_utils.CircuitSource attribute)
SPACED (merlin.core.state.StatePattern attribute)
span (merlin.core.components.GenericInterferometer attribute)
split_inputs_by_prefix() (in module merlin.algorithms.layer_utils)
StageRuntime (class in merlin.algorithms.feed_forward)
start_mode (merlin.core.components.GenericInterferometer attribute)
StatePattern (class in merlin.core.state)
StateVector (class in merlin.core.state_vector)
stats (merlin.datasets.metadata.Feature attribute)
subset (merlin.datasets.metadata.DatasetMetadata attribute)
supports_offload() (merlin.algorithms.module.MerlinModule method)
supports_sampling() (merlin.measurement.strategies.BaseMeasurementStrategy method)
(merlin.measurement.strategies.DistributionStrategy method)
T
target (merlin.core.components.Rotation attribute)
targets (merlin.core.components.BeamSplitter attribute)
(merlin.core.components.EntanglingBlock attribute)
task_type (merlin.datasets.metadata.DatasetMetadata attribute)
tensor (merlin.core.partial_measurement.PartialMeasurement property)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.state_vector.StateVector attribute)
tensor_product() (merlin.core.state_vector.StateVector method)
theta_name (merlin.core.components.BeamSplitter attribute)
theta_role (merlin.core.components.BeamSplitter attribute)
theta_value (merlin.core.components.BeamSplitter attribute)
to() (merlin.algorithms.feed_forward_legacy.FeedForwardBlockLegacy method)
(merlin.algorithms.layer.QuantumLayer method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.measurement.photon_loss.PhotonLossTransform method)
(merlin.pcvl_pytorch.locirc_to_tensor.CircuitConverter method)
(merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
to_dense() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
to_dict() (merlin.datasets.metadata.DatasetMetadata method)
to_pcvl_circuit() (merlin.builder.circuit_builder.CircuitBuilder method)
to_perceval() (merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
to_tensor() (merlin.pcvl_pytorch.locirc_to_tensor.CircuitConverter method)
to_text() (merlin.datasets.metadata.Feature method)
(merlin.datasets.metadata.FeatureNormalization method)
(merlin.datasets.metadata.Normalization method)
to_torch_dtype() (in module merlin.utils.dtypes)
trainable (merlin.core.components.EntanglingBlock attribute)
(merlin.core.components.GenericInterferometer attribute)
TRAINABLE (merlin.core.components.ParameterRole attribute)
trainable() (merlin.algorithms.kernels.KernelCircuitBuilder method)
trainable_inner (merlin.core.components.GenericInterferometer attribute)
trainable_outer (merlin.core.components.GenericInterferometer attribute)
trainable_parameter_prefixes (merlin.builder.circuit_builder.CircuitBuilder property)
trainable_parameters (merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer_utils.CircuitSource attribute)
(merlin.algorithms.layer_utils.InitializationContext attribute)
transition_matrix() (merlin.bridge.quantum_bridge.QuantumBridge method)
type (merlin.datasets.metadata.Feature attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
U
UNBUNCHED (merlin.core.computation_space.ComputationSpace attribute)
unit (merlin.datasets.metadata.Feature attribute)
unitary (merlin.algorithms.feed_forward.FFStage attribute)
url_to_filename() (in module merlin.datasets.utils)
V
validate_and_resolve_circuit_source() (in module merlin.algorithms.layer_utils)
validate_encoding_mode() (in module merlin.algorithms.layer_utils)
validate_modes() (merlin.measurement.strategies.MeasurementStrategy method)
value (merlin.core.components.Rotation attribute)
value_range (merlin.datasets.metadata.Feature attribute)
verify_branches_order() (merlin.core.partial_measurement.PartialMeasurement method)
vet_experiment() (in module merlin.algorithms.layer_utils)
W
warn_deprecated_enum_access() (in module merlin.utils.deprecations)
warnings (merlin.algorithms.layer_utils.InitializationContext attribute)
weight (merlin.algorithms.feed_forward.BranchState attribute)
Y
year (merlin.datasets.metadata.DatasetMetadata attribute)