merlinquantum
Welcome
Quickstart
User Guide
Quantum Expert Area
Notebooks
Reproduced Papers
API Reference
Performance
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
|
X
|
Y
|
Z
_
__enter__() (in module merlin.core.merlin_processor)
__exit__() (in module merlin.core.merlin_processor)
A
ABC (class in merlin.core.base)
AbstractComputationProcess (class in merlin.core)
(class in merlin.core.base)
(class in merlin.core.process)
abstractmethod() (in module merlin.core.base)
ACircuit (class in merlin.algorithms.feed_forward)
AComponent (class in merlin.pcvl_pytorch.locirc_to_tensor)
active_modes (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
add() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.builder.circuit_builder.Circuit method)
(merlin.core.Circuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
add_angle_encoding() (merlin.algorithms.kernels.CircuitBuilder method)
(merlin.algorithms.layer.CircuitBuilder method)
(merlin.builder.circuit_builder.CircuitBuilder method)
(merlin.builder.CircuitBuilder method)
(merlin.CircuitBuilder method)
add_configuration() (merlin.algorithms.feed_forward.FFCircuitProvider method)
add_entangling_layer() (merlin.algorithms.kernels.CircuitBuilder method)
(merlin.algorithms.layer.CircuitBuilder method)
(merlin.builder.circuit_builder.CircuitBuilder method)
(merlin.builder.CircuitBuilder method)
(merlin.CircuitBuilder method)
add_module() (in module merlin.bridge.QuantumBridge)
,
[1]
add_rotations() (merlin.algorithms.kernels.CircuitBuilder method)
(merlin.algorithms.layer.CircuitBuilder method)
(merlin.builder.circuit_builder.CircuitBuilder method)
(merlin.builder.CircuitBuilder method)
(merlin.CircuitBuilder method)
add_superpositions() (merlin.algorithms.kernels.CircuitBuilder method)
(merlin.algorithms.layer.CircuitBuilder method)
(merlin.builder.circuit_builder.CircuitBuilder method)
(merlin.builder.CircuitBuilder method)
(merlin.CircuitBuilder method)
align_to() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
amplitude_encoding (merlin.algorithms.layer.InitializationContext attribute)
Amplitudes (class in merlin)
(class in merlin.measurement)
(class in merlin.measurement.mappers)
amplitudes (merlin.algorithms.feed_forward.BranchState attribute)
AMPLITUDES (merlin.algorithms.feed_forward.MeasurementKind attribute)
(merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.MeasurementKind attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
amplitudes (merlin.algorithms.layer.PartialMeasurement property)
(merlin.core.partial_measurement.PartialMeasurement property)
AMPLITUDES (merlin.measurement.mappers.MeasurementKind attribute)
(merlin.measurement.MeasurementStrategy attribute)
amplitudes (merlin.measurement.process.PartialMeasurement property)
AMPLITUDES (merlin.measurement.strategies.MeasurementKind attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
amplitudes (merlin.measurement.strategies.PartialMeasurement property)
amplitudes() (merlin.algorithms.feed_forward.MeasurementStrategy static method)
(merlin.algorithms.layer.MeasurementStrategy static method)
(merlin.measurement.MeasurementStrategy static method)
(merlin.measurement.strategies.MeasurementStrategy static method)
(merlin.MeasurementStrategy static method)
AmplitudesStrategy (class in merlin.measurement.strategies)
angle_encoding() (merlin.algorithms.kernels.KernelCircuitBuilder method)
angle_encoding_specs (merlin.algorithms.kernels.CircuitBuilder property)
(merlin.algorithms.layer.CircuitBuilder property)
(merlin.algorithms.layer.InitializationContext attribute)
(merlin.builder.circuit_builder.CircuitBuilder property)
(merlin.builder.CircuitBuilder property)
(merlin.CircuitBuilder property)
Any (class in merlin.algorithms.layer)
(class in merlin.builder.circuit_builder)
(class in merlin.core.components)
apply() (in module merlin.bridge.QuantumBridge)
,
[1]
(merlin.pcvl_pytorch.locirc_to_tensor.Barrier method)
(merlin.pcvl_pytorch.locirc_to_tensor.PERM method)
apply_angle_encoding() (in module merlin.algorithms.layer)
as_simulation() (merlin.algorithms.feed_forward.MerlinModule method)
(merlin.algorithms.kernels.MerlinModule method)
(merlin.algorithms.layer.MerlinModule method)
autodiff_backend() (merlin.algorithms.kernels.AutoDiffProcess method)
(merlin.algorithms.layer.AutoDiffProcess method)
(merlin.AutoDiffProcess method)
(merlin.measurement.autodiff.AutoDiffProcess method)
(merlin.measurement.AutoDiffProcess method)
AutoDiffProcess (class in merlin)
(class in merlin.algorithms.kernels)
(class in merlin.algorithms.layer)
(class in merlin.measurement)
(class in merlin.measurement.autodiff)
available_commands (merlin.core.merlin_processor.MerlinProcessor attribute)
axis (merlin.builder.circuit_builder.Rotation attribute)
(merlin.core.components.Rotation attribute)
(merlin.core.Rotation attribute)
B
backend_name (merlin.core.merlin_processor.MerlinProcessor attribute)
backward() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
Barrier (class in merlin.pcvl_pytorch.locirc_to_tensor)
barrier() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
BaseMeasurementStrategy (class in merlin.measurement.strategies)
basis (merlin.algorithms.layer.ProbabilityDistribution property)
(merlin.algorithms.layer.StateVector property)
(merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
(merlin.core.StateVector property)
basis_keys (merlin.algorithms.feed_forward.BranchState attribute)
basis_occupancies (merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.QuantumBridge property)
basis_size (merlin.algorithms.layer.ProbabilityDistribution property)
(merlin.algorithms.layer.StateVector property)
(merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
(merlin.core.StateVector property)
BeamSplitter (class in merlin.builder.circuit_builder)
(class in merlin.core)
(class in merlin.core.components)
bfloat16() (in module merlin.bridge.QuantumBridge)
,
[1]
BranchState (class in merlin.algorithms.feed_forward)
break_in_2_mode_perms() (merlin.pcvl_pytorch.locirc_to_tensor.PERM method)
brightness (merlin.algorithms.feed_forward.NoiseModel attribute)
BS (class in merlin.pcvl_pytorch.locirc_to_tensor)
buffers() (in module merlin.bridge.QuantumBridge)
,
[1]
build() (merlin.algorithms.kernels.CircuitBuilder method)
(merlin.algorithms.layer.CircuitBuilder method)
(merlin.builder.circuit_builder.CircuitBuilder method)
(merlin.builder.CircuitBuilder method)
(merlin.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)
(in module merlin.core.process)
(in module merlin.pcvl_pytorch)
(in module merlin.pcvl_pytorch.slos_torchscript)
build_slos_graph() (in module merlin.algorithms.kernels)
C
Callable (class in merlin.algorithms.kernels)
(class in merlin.measurement.process)
(class in merlin.measurement.strategies)
(class in merlin.pcvl_pytorch.slos_torchscript)
cancel_all() (in module merlin.core.merlin_processor)
(merlin.MerlinProcessor method)
cast() (in module merlin.algorithms.kernels)
(in module merlin.algorithms.layer)
(in module merlin.measurement.detectors)
(in module merlin.measurement.photon_loss)
characteristics (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
children() (in module merlin.bridge.QuantumBridge)
,
[1]
chunk_concurrency (merlin.core.merlin_processor.MerlinProcessor attribute)
Circuit (class in merlin.builder.circuit_builder)
(class in merlin.core)
(class in merlin.pcvl_pytorch.locirc_to_tensor)
circuit (merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer.InitializationContext attribute)
circuit_map (merlin.algorithms.feed_forward.FFCircuitProvider property)
circuit_template() (merlin.algorithms.feed_forward.FFCircuitProvider method)
CircuitBuilder (class in merlin)
(class in merlin.algorithms.kernels)
(class in merlin.algorithms.layer)
(class in merlin.builder)
(class in merlin.builder.circuit_builder)
CircuitConverter (class in merlin)
(class in merlin.algorithms.kernels)
(class in merlin.core.process)
(class in merlin.pcvl_pytorch)
(class in merlin.pcvl_pytorch.locirc_to_tensor)
citation (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
classical_input_size (merlin.algorithms.feed_forward.StageRuntime attribute)
clear() (merlin.builder.circuit_builder.Circuit method)
(merlin.core.Circuit method)
clear_job_history() (in module merlin.core.merlin_processor)
(merlin.MerlinProcessor method)
clone() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
coerce() (merlin.algorithms.feed_forward.ComputationSpace class method)
(merlin.algorithms.kernels.ComputationSpace class method)
(merlin.algorithms.layer.ComputationSpace class method)
(merlin.ComputationSpace class method)
(merlin.core.ComputationSpace class method)
(merlin.core.process.ComputationSpace class method)
(merlin.measurement.mappers.ComputationSpace class method)
(merlin.measurement.strategies.ComputationSpace class method)
(merlin.pcvl_pytorch.slos_torchscript.ComputationSpace class method)
Combinadics (class in merlin)
(class in merlin.core.process)
(class in merlin.measurement.detectors)
(class in merlin.utils)
combinations (class in merlin.builder.circuit_builder)
compile() (in module merlin.bridge.QuantumBridge)
,
[1]
complex_dtype (merlin.algorithms.layer.InitializationContext attribute)
Component (class in merlin.core)
(class in merlin.core.components)
components (merlin.builder.circuit_builder.Circuit attribute)
(merlin.core.Circuit attribute)
computation_space (merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.InitializationContext attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
(merlin.algorithms.layer.ProbabilityDistribution attribute)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.ProbabilityDistribution attribute)
(merlin.measurement.MeasurementStrategy attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
(merlin.MeasurementStrategy attribute)
ComputationProcess (class in merlin)
(class in merlin.core)
(class in merlin.core.process)
ComputationProcessFactory (class in merlin.algorithms.layer)
(class in merlin.core)
(class in merlin.core.process)
compute() (merlin.ComputationProcess method)
(merlin.core.AbstractComputationProcess method)
(merlin.core.base.AbstractComputationProcess method)
(merlin.core.ComputationProcess method)
(merlin.core.process.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.ComputationProcess method)
(merlin.core.ComputationProcess method)
(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.Combinadics method)
(merlin.core.process.Combinadics method)
(merlin.measurement.detectors.Combinadics method)
(merlin.utils.Combinadics method)
compute_superposition_state() (merlin.ComputationProcess method)
(merlin.core.ComputationProcess method)
(merlin.core.process.ComputationProcess method)
compute_unitary() (merlin.algorithms.FeatureMap method)
(merlin.algorithms.feed_forward.ACircuit method)
(merlin.algorithms.kernels.FeatureMap method)
(merlin.FeatureMap method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
compute_with_keys() (merlin.ComputationProcess method)
(merlin.core.ComputationProcess method)
(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)
configure() (merlin.algorithms.feed_forward.FFCircuitProvider method)
contextmanager() (in module merlin.algorithms.layer)
convention (merlin.pcvl_pytorch.locirc_to_tensor.BS property)
copy() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
count() (merlin.algorithms.feed_forward.Sequence method)
(merlin.algorithms.layer.Sequence method)
(merlin.measurement.detectors.Sequence method)
(merlin.measurement.photon_loss.Sequence method)
cpu() (in module merlin.bridge.QuantumBridge)
,
[1]
create() (merlin.algorithms.layer.ComputationProcessFactory static method)
(merlin.core.ComputationProcessFactory static method)
(merlin.core.process.ComputationProcessFactory static method)
create_circuit() (in module merlin)
(in module merlin.algorithms)
create_mapping() (merlin.algorithms.feed_forward.OutputMapper static method)
(merlin.algorithms.layer.OutputMapper static method)
(merlin.measurement.mappers.OutputMapper static method)
(merlin.measurement.OutputMapper static method)
(merlin.OutputMapper static method)
creators (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
cuda() (in module merlin.bridge.QuantumBridge)
,
[1]
custom_name (merlin.builder.circuit_builder.Rotation attribute)
(merlin.core.components.Rotation attribute)
(merlin.core.Rotation attribute)
D
dataclass() (in module merlin.algorithms.feed_forward)
(in module merlin.core.components)
(in module merlin.measurement.strategies)
DatasetMetadata (class in merlin.datasets)
(class in merlin.datasets.metadata)
decomposition() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit static method)
DEFAULT (merlin.algorithms.kernels.StatePattern attribute)
(merlin.algorithms.layer.StatePattern attribute)
(merlin.core.state.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
default() (merlin.algorithms.feed_forward.ComputationSpace class method)
(merlin.algorithms.kernels.ComputationSpace class method)
(merlin.algorithms.layer.ComputationSpace class method)
(merlin.ComputationSpace class method)
(merlin.core.ComputationSpace class method)
(merlin.core.process.ComputationSpace class method)
(merlin.measurement.mappers.ComputationSpace class method)
(merlin.measurement.strategies.ComputationSpace class method)
(merlin.pcvl_pytorch.slos_torchscript.ComputationSpace class method)
DEFAULT_MAX_SHOTS (merlin.core.merlin_processor.MerlinProcessor attribute)
(merlin.MerlinProcessor attribute)
DEFAULT_NAME (merlin.algorithms.feed_forward.FFCircuitProvider attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.AComponent attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.Barrier attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.BS attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.PERM attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.PS attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.Unitary attribute)
DEFAULT_SHOTS_PER_CALL (merlin.core.merlin_processor.MerlinProcessor attribute)
(merlin.MerlinProcessor attribute)
default_timeout (merlin.core.merlin_processor.MerlinProcessor attribute)
define_ff_layer() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
define_layer_no_input() (in module merlin)
(in module merlin.algorithms)
define_layer_with_input() (in module merlin)
(in module merlin.algorithms)
define_layers() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
definition() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Barrier method)
(merlin.pcvl_pytorch.locirc_to_tensor.BS method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.PERM method)
(merlin.pcvl_pytorch.locirc_to_tensor.PS method)
depth (merlin.builder.circuit_builder.Circuit property)
(merlin.builder.circuit_builder.EntanglingBlock attribute)
(merlin.core.Circuit property)
(merlin.core.components.EntanglingBlock attribute)
(merlin.core.EntanglingBlock attribute)
depths() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
describe() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.algorithms.feed_forward.FeedForwardBlock method)
,
[1]
(merlin.algorithms.FeedForwardBlock method)
(merlin.FeedForwardBlock method)
(merlin.pcvl_pytorch.locirc_to_tensor.Barrier method)
(merlin.pcvl_pytorch.locirc_to_tensor.BS method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.PERM method)
(merlin.pcvl_pytorch.locirc_to_tensor.PS method)
(merlin.pcvl_pytorch.locirc_to_tensor.Unitary method)
description (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
detach() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.algorithms.loss.Tensor method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
detach_() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
detector_cache (merlin.algorithms.feed_forward.StageRuntime attribute)
detector_transform (merlin.algorithms.feed_forward.StageRuntime attribute)
detectors (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer.InitializationContext attribute)
DetectorTransform (class in merlin)
(class in merlin.algorithms.feed_forward)
(class in merlin.algorithms.kernels)
(class in merlin.algorithms.layer)
(class in merlin.measurement)
(class in merlin.measurement.detectors)
device (merlin.algorithms.layer.InitializationContext attribute)
device() (merlin.algorithms.kernels.KernelCircuitBuilder method)
df_to_xy() (in module merlin.datasets.utils)
dim_order() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
dispatch() (in module merlin.pcvl_pytorch.locirc_to_tensor)
DistributionStrategy (class in merlin.measurement.strategies)
double() (in module merlin.bridge.QuantumBridge)
,
[1]
dtype (merlin.algorithms.layer.InitializationContext attribute)
dtype() (merlin.algorithms.kernels.KernelCircuitBuilder method)
DUAL_RAIL (merlin.algorithms.feed_forward.ComputationSpace attribute)
(merlin.algorithms.kernels.ComputationSpace attribute)
(merlin.algorithms.layer.ComputationSpace attribute)
(merlin.ComputationSpace attribute)
(merlin.core.ComputationSpace attribute)
(merlin.core.process.ComputationSpace attribute)
(merlin.measurement.mappers.ComputationSpace attribute)
(merlin.measurement.strategies.ComputationSpace attribute)
(merlin.pcvl_pytorch.slos_torchscript.ComputationSpace attribute)
E
eig() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
EntanglingBlock (class in merlin.builder.circuit_builder)
(class in merlin.core)
(class in merlin.core.components)
enumerate_states() (merlin.Combinadics method)
(merlin.core.process.Combinadics method)
(merlin.measurement.detectors.Combinadics method)
(merlin.utils.Combinadics method)
estimate_required_shots_per_input() (in module merlin.core.merlin_processor)
(merlin.MerlinProcessor method)
eval() (in module merlin.bridge.QuantumBridge)
,
[1]
experiment (merlin.algorithms.layer.InitializationContext attribute)
export_config() (merlin.algorithms.feed_forward.QuantumLayer method)
(merlin.algorithms.layer.QuantumLayer method)
,
[1]
(merlin.algorithms.QuantumLayer method)
(merlin.QuantumLayer method)
extra_repr() (in module merlin.bridge.QuantumBridge)
,
[1]
F
Feature (class in merlin.datasets.metadata)
feature_count_for_prefix() (in module merlin.algorithms.layer)
feature_relationships (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
FeatureMap (class in merlin)
(class in merlin.algorithms)
(class in merlin.algorithms.kernels)
FeatureNormalization (class in merlin.datasets.metadata)
features (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
FeedForwardBlock (class in merlin)
(class in merlin.algorithms)
(class in merlin.algorithms.feed_forward)
,
[1]
FeedForwardBlockLegacy (class in merlin)
(class in merlin.algorithms)
fetch() (in module merlin.datasets.utils)
FFCircuitProvider (class in merlin.algorithms.feed_forward)
FFStage (class in merlin.algorithms.feed_forward)
FidelityKernel (class in merlin)
(class in merlin.algorithms)
(class in merlin.algorithms.kernels)
field() (in module merlin.algorithms.feed_forward)
filter() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
find_subnodes() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
FIXED (merlin.builder.circuit_builder.ParameterRole attribute)
(merlin.core.components.ParameterRole attribute)
float() (in module merlin.bridge.QuantumBridge)
,
[1]
FOCK (merlin.algorithms.feed_forward.ComputationSpace attribute)
(merlin.algorithms.kernels.ComputationSpace attribute)
(merlin.algorithms.layer.ComputationSpace attribute)
(merlin.ComputationSpace attribute)
(merlin.core.ComputationSpace attribute)
(merlin.core.process.ComputationSpace attribute)
(merlin.measurement.mappers.ComputationSpace attribute)
(merlin.measurement.strategies.ComputationSpace attribute)
(merlin.pcvl_pytorch.slos_torchscript.ComputationSpace attribute)
fock_to_index() (merlin.Combinadics method)
(merlin.core.process.Combinadics method)
(merlin.measurement.detectors.Combinadics method)
(merlin.utils.Combinadics method)
force_local (merlin.algorithms.feed_forward.MerlinModule property)
(merlin.algorithms.kernels.MerlinModule property)
(merlin.algorithms.layer.MerlinModule property)
forward() (in module merlin.bridge.QuantumBridge)
,
[1]
(in module merlin.core.merlin_processor)
(merlin.algorithms.feed_forward.DetectorTransform method)
(merlin.algorithms.feed_forward.FeedForwardBlock method)
,
[1]
(merlin.algorithms.feed_forward.QuantumLayer method)
(merlin.algorithms.FeedForwardBlock method)
(merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.algorithms.FidelityKernel method)
(merlin.algorithms.kernels.DetectorTransform method)
(merlin.algorithms.kernels.FidelityKernel method)
(merlin.algorithms.kernels.PhotonLossTransform method)
(merlin.algorithms.layer.DetectorTransform method)
(merlin.algorithms.layer.ModGrouping method)
(merlin.algorithms.layer.PhotonLossTransform method)
(merlin.algorithms.layer.QuantumLayer method)
,
[1]
(merlin.algorithms.loss.NKernelAlignment method)
(merlin.algorithms.NKernelAlignment method)
(merlin.algorithms.PoolingFeedForwardLegacy method)
(merlin.algorithms.QuantumLayer method)
(merlin.Amplitudes method)
(merlin.bridge.quantum_bridge.QuantumBridge method)
(merlin.DetectorTransform method)
(merlin.FeedForwardBlock method)
(merlin.FeedForwardBlockLegacy method)
(merlin.FidelityKernel method)
(merlin.LexGrouping method)
(merlin.measurement.Amplitudes method)
(merlin.measurement.detectors.DetectorTransform method)
(merlin.measurement.DetectorTransform method)
(merlin.measurement.mappers.Amplitudes method)
(merlin.measurement.mappers.ModeExpectations method)
(merlin.measurement.mappers.Probabilities method)
(merlin.measurement.ModeExpectations method)
(merlin.measurement.photon_loss.PhotonLossTransform method)
(merlin.measurement.Probabilities method)
(merlin.measurement.strategies.LexGrouping method)
(merlin.measurement.strategies.ModGrouping method)
(merlin.MerlinProcessor method)
(merlin.ModeExpectations method)
(merlin.ModGrouping method)
(merlin.NKernelAlignment method)
(merlin.PoolingFeedForwardLegacy method)
(merlin.Probabilities method)
(merlin.QuantumBridge method)
(merlin.QuantumLayer method)
(merlin.utils.grouping.LexGrouping method)
(merlin.utils.grouping.ModGrouping method)
(merlin.utils.LexGrouping method)
(merlin.utils.ModGrouping method)
forward_async() (in module merlin.core.merlin_processor)
(merlin.MerlinProcessor method)
from_basic_state() (merlin.algorithms.layer.StateVector class method)
(merlin.core.state_vector.StateVector class method)
(merlin.core.StateVector class method)
from_circuit() (merlin.algorithms.kernels.CircuitBuilder class method)
(merlin.algorithms.layer.CircuitBuilder class method)
(merlin.builder.circuit_builder.CircuitBuilder class method)
(merlin.builder.CircuitBuilder class method)
(merlin.CircuitBuilder class method)
from_detector_transform_output() (merlin.algorithms.layer.PartialMeasurement static method)
(merlin.core.partial_measurement.PartialMeasurement static method)
(merlin.measurement.process.PartialMeasurement static method)
(merlin.measurement.strategies.PartialMeasurement static method)
from_dict() (merlin.datasets.DatasetMetadata class method)
(merlin.datasets.metadata.DatasetMetadata class method)
from_perceval() (merlin.algorithms.layer.ProbabilityDistribution class method)
(merlin.algorithms.layer.StateVector class method)
(merlin.core.probability_distribution.ProbabilityDistribution class method)
(merlin.core.ProbabilityDistribution class method)
(merlin.core.state_vector.StateVector class method)
(merlin.core.StateVector class method)
from_state_vector() (merlin.algorithms.layer.ProbabilityDistribution class method)
(merlin.core.probability_distribution.ProbabilityDistribution class method)
(merlin.core.ProbabilityDistribution class method)
from_tensor() (merlin.algorithms.layer.ProbabilityDistribution class method)
(merlin.algorithms.layer.StateVector class method)
(merlin.core.probability_distribution.ProbabilityDistribution class method)
(merlin.core.ProbabilityDistribution class method)
(merlin.core.state_vector.StateVector class method)
(merlin.core.StateVector class method)
G
g2 (merlin.algorithms.feed_forward.NoiseModel attribute)
g2_distinguishable (merlin.algorithms.feed_forward.NoiseModel attribute)
generate_possible_tuples() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
generate_state() (in module merlin)
(in module merlin.algorithms.kernels)
(in module merlin.algorithms.layer)
(in module merlin.core)
(in module merlin.core.state)
GenericInterferometer (class in merlin.builder.circuit_builder)
(class in merlin.core.components)
get_buffer() (in module merlin.bridge.QuantumBridge)
,
[1]
get_data() (in module merlin.datasets.spiral)
get_data_generic() (in module merlin.datasets.utils)
get_data_test() (in module merlin.datasets.iris)
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.iris)
get_data_train_original() (in module merlin.datasets.mnist_digits)
get_data_train_percevalquest() (in module merlin.datasets.mnist_digits)
get_extra_state() (in module merlin.bridge.QuantumBridge)
,
[1]
get_job_history() (in module merlin.core.merlin_processor)
(merlin.MerlinProcessor method)
get_output_size() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
get_parameter() (in module merlin.bridge.QuantumBridge)
,
[1]
get_parameters() (merlin.builder.circuit_builder.Circuit method)
(merlin.core.Circuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
get_params() (merlin.builder.circuit_builder.BeamSplitter method)
(merlin.builder.circuit_builder.EntanglingBlock method)
(merlin.builder.circuit_builder.GenericInterferometer method)
(merlin.builder.circuit_builder.Rotation method)
(merlin.core.BeamSplitter method)
(merlin.core.components.BeamSplitter method)
(merlin.core.components.EntanglingBlock method)
(merlin.core.components.GenericInterferometer method)
(merlin.core.components.Rotation method)
(merlin.core.EntanglingBlock method)
(merlin.core.Rotation method)
get_submodule() (in module merlin.bridge.QuantumBridge)
,
[1]
get_unmeasured_modes() (merlin.algorithms.feed_forward.MeasurementStrategy method)
(merlin.algorithms.layer.MeasurementStrategy method)
(merlin.measurement.MeasurementStrategy method)
(merlin.measurement.strategies.MeasurementStrategy method)
(merlin.MeasurementStrategy method)
get_variables() (merlin.pcvl_pytorch.locirc_to_tensor.BS method)
(merlin.pcvl_pytorch.locirc_to_tensor.PS method)
getitem() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
global_measured_modes (merlin.algorithms.feed_forward.StageRuntime attribute)
grouping (merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
(merlin.measurement.MeasurementStrategy attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
(merlin.MeasurementStrategy attribute)
H
H (merlin.pcvl_pytorch.locirc_to_tensor.BSConvention attribute)
H() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
half() (in module merlin.bridge.QuantumBridge)
,
[1]
has_custom_detectors (merlin.algorithms.feed_forward.QuantumLayer property)
(merlin.algorithms.layer.InitializationContext attribute)
(merlin.algorithms.layer.QuantumLayer property)
,
[1]
(merlin.algorithms.QuantumLayer property)
(merlin.QuantumLayer property)
has_custom_noise (merlin.algorithms.layer.InitializationContext attribute)
homepage (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
I
identify() (merlin.algorithms.feed_forward.ACircuit method)
index() (merlin.algorithms.feed_forward.Sequence method)
(merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.layer.Sequence method)
(merlin.algorithms.layer.StateVector method)
(merlin.algorithms.loss.Tensor method)
(merlin.Combinadics method)
(merlin.core.process.Combinadics method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
(merlin.measurement.detectors.Combinadics method)
(merlin.measurement.detectors.Sequence method)
(merlin.measurement.photon_loss.Sequence method)
(merlin.utils.Combinadics method)
index_to_fock() (merlin.Combinadics method)
(merlin.core.process.Combinadics method)
(merlin.measurement.detectors.Combinadics method)
(merlin.utils.Combinadics method)
indistinguishability (merlin.algorithms.feed_forward.NoiseModel attribute)
initial_amplitudes (merlin.algorithms.feed_forward.StageRuntime attribute)
InitializationContext (class in merlin.algorithms.layer)
INPUT (merlin.builder.circuit_builder.ParameterRole attribute)
(merlin.core.components.ParameterRole attribute)
input_parameter_prefixes (merlin.algorithms.kernels.CircuitBuilder property)
(merlin.algorithms.layer.CircuitBuilder property)
(merlin.builder.circuit_builder.CircuitBuilder property)
(merlin.builder.CircuitBuilder property)
(merlin.CircuitBuilder property)
input_parameters (merlin.algorithms.layer.InitializationContext attribute)
input_size (merlin.algorithms.layer.InitializationContext attribute)
input_size() (merlin.algorithms.kernels.KernelCircuitBuilder method)
input_size_ff_layer() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
input_state (merlin.algorithms.layer.InitializationContext attribute)
inverse() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Barrier method)
(merlin.pcvl_pytorch.locirc_to_tensor.BS method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.PS method)
(merlin.pcvl_pytorch.locirc_to_tensor.Unitary method)
ipu() (in module merlin.bridge.QuantumBridge)
,
[1]
is_composite() (merlin.pcvl_pytorch.locirc_to_tensor.AComponent method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
is_datapoint() (merlin.algorithms.FeatureMap method)
(merlin.algorithms.kernels.FeatureMap method)
(merlin.FeatureMap method)
is_identity (merlin.algorithms.feed_forward.DetectorTransform property)
(merlin.algorithms.kernels.DetectorTransform property)
(merlin.algorithms.kernels.PhotonLossTransform property)
(merlin.algorithms.layer.DetectorTransform property)
(merlin.algorithms.layer.PhotonLossTransform property)
(merlin.DetectorTransform property)
(merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.DetectorTransform property)
(merlin.measurement.photon_loss.PhotonLossTransform property)
is_normalized (merlin.algorithms.layer.ProbabilityDistribution property)
(merlin.algorithms.layer.StateVector property)
(merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
(merlin.core.StateVector property)
is_shared() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
is_sparse (merlin.algorithms.layer.ProbabilityDistribution property)
(merlin.algorithms.layer.StateVector property)
(merlin.core.probability_distribution.ProbabilityDistribution property)
(merlin.core.ProbabilityDistribution property)
(merlin.core.state_vector.StateVector property)
(merlin.core.StateVector property)
isolate() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
istft() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
iter_states() (merlin.Combinadics method)
(merlin.core.process.Combinadics method)
(merlin.measurement.detectors.Combinadics method)
(merlin.utils.Combinadics method)
Iterable (class in merlin.algorithms.layer)
(class in merlin.measurement.detectors)
iterate_feedforward() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
K
KernelCircuitBuilder (class in merlin.algorithms.kernels)
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)
(class in merlin.measurement.strategies)
(class in merlin.utils)
(class in merlin.utils.grouping)
license (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
load_slos_distribution_computegraph() (in module merlin.pcvl_pytorch.slos_torchscript)
load_state_dict() (in module merlin.bridge.QuantumBridge)
,
[1]
logical_performance (merlin.algorithms.layer.ProbabilityDistribution attribute)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.ProbabilityDistribution attribute)
lstsq() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
lu() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
M
m (merlin.pcvl_pytorch.locirc_to_tensor.AComponent property)
marginalize_per_mode() (merlin.measurement.mappers.ModeExpectations method)
(merlin.measurement.ModeExpectations method)
(merlin.ModeExpectations method)
match() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
match_tuples() (merlin.algorithms.PoolingFeedForwardLegacy method)
(merlin.PoolingFeedForwardLegacy method)
max_shots_per_call (merlin.core.merlin_processor.MerlinProcessor attribute)
measured_modes (merlin.algorithms.feed_forward.FFStage attribute)
(merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
(merlin.measurement.MeasurementStrategy attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
(merlin.MeasurementStrategy attribute)
measurement_key (merlin.algorithms.feed_forward.BranchState attribute)
measurement_strategy (merlin.algorithms.layer.InitializationContext attribute)
MeasurementStrategy (class in merlin)
(class in merlin.algorithms.feed_forward)
(class in merlin.algorithms.layer)
(class in merlin.measurement)
(class in merlin.measurement.strategies)
memory_bytes() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
merlin
module
merlin.algorithms
module
merlin.algorithms.feed_forward
module
merlin.algorithms.kernels
module
merlin.algorithms.layer
module
merlin.algorithms.loss
module
merlin.bridge.quantum_bridge
module
merlin.builder
module
merlin.builder.circuit_builder
module
merlin.core
module
merlin.core.base
module
merlin.core.components
module
merlin.core.merlin_processor
module
merlin.core.process
module
merlin.core.state
module
merlin.datasets
module
merlin.datasets.iris
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.utils
module
merlin.utils.grouping
module
MerlinModule (class in merlin.algorithms.feed_forward)
(class in merlin.algorithms.kernels)
(class in merlin.algorithms.layer)
MerlinProcessor (class in merlin)
(class in merlin.core.merlin_processor)
metadata (merlin.builder.circuit_builder.Circuit attribute)
(merlin.core.Circuit attribute)
method (merlin.datasets.metadata.Normalization attribute)
microbatch_size (merlin.core.merlin_processor.MerlinProcessor attribute)
MODE_EXPECTATIONS (merlin.algorithms.feed_forward.MeasurementKind attribute)
(merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.MeasurementKind attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
(merlin.measurement.mappers.MeasurementKind attribute)
(merlin.measurement.MeasurementStrategy attribute)
(merlin.measurement.strategies.MeasurementKind attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
mode_expectations() (merlin.algorithms.feed_forward.MeasurementStrategy static method)
(merlin.algorithms.layer.MeasurementStrategy static method)
(merlin.measurement.MeasurementStrategy static method)
(merlin.measurement.strategies.MeasurementStrategy static method)
(merlin.MeasurementStrategy static method)
ModeExpectations (class in merlin)
(class in merlin.measurement)
(class in merlin.measurement.mappers)
ModeExpectationsStrategy (class in merlin.measurement.strategies)
model (merlin.builder.circuit_builder.GenericInterferometer attribute)
(merlin.core.components.GenericInterferometer attribute)
ModGrouping (class in merlin)
(class in merlin.algorithms.layer)
(class in merlin.measurement.strategies)
(class in merlin.utils)
(class in merlin.utils.grouping)
module
merlin
merlin.algorithms
merlin.algorithms.feed_forward
merlin.algorithms.kernels
merlin.algorithms.layer
merlin.algorithms.loss
merlin.bridge.quantum_bridge
merlin.builder
merlin.builder.circuit_builder
merlin.core
merlin.core.base
merlin.core.components
merlin.core.merlin_processor
merlin.core.process
merlin.core.state
merlin.datasets
merlin.datasets.iris
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.utils
merlin.utils.grouping
module_load() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
ModuleGroup (class in merlin.builder.circuit_builder)
modules() (in module merlin.bridge.QuantumBridge)
,
[1]
mtia() (in module merlin.bridge.QuantumBridge)
,
[1]
N
n_measured_modes (merlin.algorithms.layer.PartialMeasurement property)
(merlin.core.partial_measurement.PartialMeasurement property)
(merlin.measurement.process.PartialMeasurement property)
(merlin.measurement.strategies.PartialMeasurement property)
n_modes (merlin.algorithms.layer.ProbabilityDistribution attribute)
(merlin.algorithms.layer.StateVector attribute)
(merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.builder.circuit_builder.Circuit attribute)
(merlin.core.Circuit attribute)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.ProbabilityDistribution attribute)
(merlin.core.state_vector.StateVector attribute)
(merlin.core.StateVector attribute)
(merlin.QuantumBridge property)
n_modes() (merlin.algorithms.kernels.KernelCircuitBuilder method)
n_photons (merlin.algorithms.layer.InitializationContext attribute)
(merlin.algorithms.layer.ProbabilityDistribution attribute)
(merlin.algorithms.layer.StateVector attribute)
(merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.ProbabilityDistribution attribute)
(merlin.core.state_vector.StateVector attribute)
(merlin.core.StateVector attribute)
(merlin.QuantumBridge property)
n_photons() (merlin.algorithms.kernels.KernelCircuitBuilder method)
n_unmeasured_modes (merlin.algorithms.layer.PartialMeasurement property)
(merlin.core.partial_measurement.PartialMeasurement property)
(merlin.measurement.process.PartialMeasurement property)
(merlin.measurement.strategies.PartialMeasurement property)
name (merlin.core.components.Enum attribute)
(merlin.core.state.Enum attribute)
(merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
(merlin.measurement.strategies.Enum attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.AComponent property)
(merlin.pcvl_pytorch.locirc_to_tensor.BS property)
name_prefix (merlin.builder.circuit_builder.EntanglingBlock attribute)
(merlin.builder.circuit_builder.GenericInterferometer attribute)
(merlin.core.components.EntanglingBlock attribute)
(merlin.core.components.GenericInterferometer attribute)
(merlin.core.EntanglingBlock attribute)
named_buffers() (in module merlin.bridge.QuantumBridge)
,
[1]
named_children() (in module merlin.bridge.QuantumBridge)
,
[1]
named_modules() (in module merlin.bridge.QuantumBridge)
,
[1]
named_parameters() (in module merlin.bridge.QuantumBridge)
,
[1]
ncomponents() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
NKernelAlignment (class in merlin)
(class in merlin.algorithms)
(class in merlin.algorithms.loss)
noise_model (merlin.algorithms.layer.InitializationContext attribute)
NoiseModel (class in merlin.algorithms.feed_forward)
NONE (merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
(merlin.measurement.MeasurementStrategy attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
norm() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
Normalization (class in merlin.datasets.metadata)
normalization (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
normalize() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
normalize_measurement_strategy() (in module merlin.algorithms.layer)
normalize_probabilities() (in module merlin.pcvl_pytorch.slos_torchscript)
(in module merlin.utils)
normalize_probabilities_and_amplitudes() (in module merlin.algorithms.layer)
(in module merlin.utils)
normalized_str() (merlin.algorithms.layer.StateVector method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
num_classes (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
num_components (merlin.builder.circuit_builder.Circuit property)
(merlin.core.Circuit property)
num_features (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
num_instances (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
O
offset (merlin.datasets.metadata.FeatureNormalization attribute)
original_unit (merlin.datasets.metadata.FeatureNormalization attribute)
outcomes (merlin.algorithms.layer.PartialMeasurement property)
(merlin.core.partial_measurement.PartialMeasurement property)
(merlin.measurement.process.PartialMeasurement property)
(merlin.measurement.strategies.PartialMeasurement property)
output_basis (merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.QuantumBridge property)
output_keys (merlin.algorithms.feed_forward.DetectorTransform property)
(merlin.algorithms.feed_forward.FeedForwardBlock property)
,
[1]
(merlin.algorithms.feed_forward.QuantumLayer property)
(merlin.algorithms.FeedForwardBlock property)
(merlin.algorithms.FeedForwardBlockLegacy property)
(merlin.algorithms.kernels.DetectorTransform property)
(merlin.algorithms.kernels.PhotonLossTransform property)
(merlin.algorithms.layer.DetectorTransform property)
(merlin.algorithms.layer.PhotonLossTransform property)
(merlin.algorithms.layer.QuantumLayer property)
,
[1]
(merlin.algorithms.QuantumLayer property)
(merlin.DetectorTransform property)
(merlin.FeedForwardBlock property)
(merlin.FeedForwardBlockLegacy property)
(merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.DetectorTransform property)
(merlin.measurement.photon_loss.PhotonLossTransform property)
(merlin.QuantumLayer property)
output_size (merlin.algorithms.feed_forward.DetectorTransform property)
(merlin.algorithms.feed_forward.QuantumLayer property)
(merlin.algorithms.kernels.DetectorTransform property)
(merlin.algorithms.kernels.PhotonLossTransform property)
(merlin.algorithms.layer.DetectorTransform property)
(merlin.algorithms.layer.PhotonLossTransform property)
(merlin.algorithms.layer.QuantumLayer property)
,
[1]
(merlin.algorithms.QuantumLayer property)
(merlin.bridge.quantum_bridge.QuantumBridge property)
(merlin.DetectorTransform property)
(merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.DetectorTransform property)
(merlin.measurement.photon_loss.PhotonLossTransform property)
(merlin.QuantumBridge property)
(merlin.QuantumLayer property)
output_state_sizes (merlin.algorithms.feed_forward.FeedForwardBlock property)
,
[1]
(merlin.algorithms.FeedForwardBlock property)
(merlin.FeedForwardBlock property)
OutputMapper (class in merlin)
(class in merlin.algorithms.feed_forward)
(class in merlin.algorithms.layer)
(class in merlin.measurement)
(class in merlin.measurement.mappers)
overload() (in module merlin.core.process)
P
parameters() (in module merlin.bridge.QuantumBridge)
,
[1]
(merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
PARTIAL (merlin.algorithms.feed_forward.MeasurementKind attribute)
(merlin.algorithms.layer.MeasurementKind attribute)
(merlin.measurement.mappers.MeasurementKind attribute)
(merlin.measurement.strategies.MeasurementKind attribute)
partial() (merlin.algorithms.feed_forward.MeasurementStrategy static method)
(merlin.algorithms.layer.MeasurementStrategy static method)
(merlin.measurement.MeasurementStrategy static method)
(merlin.measurement.strategies.MeasurementStrategy static method)
(merlin.MeasurementStrategy static method)
partial_measurement (merlin.algorithms.feed_forward.DetectorTransform property)
(merlin.algorithms.kernels.DetectorTransform property)
(merlin.algorithms.layer.DetectorTransform property)
(merlin.DetectorTransform property)
(merlin.measurement.detectors.DetectorTransform property)
(merlin.measurement.DetectorTransform property)
partial_measurement() (in module merlin.measurement.process)
(in module merlin.measurement.strategies)
PartialMeasurement (class in merlin.algorithms.layer)
(class in merlin.core.partial_measurement)
(class in merlin.measurement.process)
(class in merlin.measurement.strategies)
PartialMeasurementBranch (class in merlin.core.partial_measurement)
PartialMeasurementStrategy (class in merlin.measurement.strategies)
pattern (merlin.builder.circuit_builder.EntanglingBlock attribute)
(merlin.core.components.EntanglingBlock attribute)
(merlin.core.EntanglingBlock attribute)
pcvl_sampler() (merlin.measurement.autodiff.SamplingProcess method)
(merlin.measurement.process.SamplingProcess method)
(merlin.measurement.SamplingProcess method)
(merlin.SamplingProcess method)
pcvl_to_tensor() (in module merlin.algorithms.feed_forward)
per_feature (merlin.datasets.metadata.Normalization attribute)
PERIODIC (merlin.algorithms.kernels.StatePattern attribute)
(merlin.algorithms.layer.StatePattern attribute)
(merlin.core.state.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
PERM (class in merlin.pcvl_pytorch.locirc_to_tensor)
perm_vector (merlin.pcvl_pytorch.locirc_to_tensor.PERM property)
phase_error (merlin.algorithms.feed_forward.NoiseModel attribute)
phase_imprecision (merlin.algorithms.feed_forward.NoiseModel attribute)
phi_name (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
phi_role (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
phi_value (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
photon_survival_probs (merlin.algorithms.layer.InitializationContext attribute)
PhotonLossTransform (class in merlin.algorithms.kernels)
(class in merlin.algorithms.layer)
(class in merlin.measurement.photon_loss)
PoolingFeedForwardLegacy (class in merlin)
(class in merlin.algorithms)
pre_layer (merlin.algorithms.feed_forward.StageRuntime attribute)
pre_layers (merlin.algorithms.feed_forward.StageRuntime attribute)
prepare_input_encoding() (in module merlin.algorithms.layer)
prepare_input_state() (in module merlin.algorithms.layer)
prepare_parameters() (merlin.algorithms.feed_forward.QuantumLayer method)
(merlin.algorithms.layer.QuantumLayer method)
,
[1]
(merlin.algorithms.QuantumLayer method)
(merlin.QuantumLayer method)
prepare_vectorized_operations() (in module merlin.pcvl_pytorch.slos_torchscript)
Probabilities (class in merlin)
(class in merlin.measurement)
(class in merlin.measurement.mappers)
PROBABILITIES (merlin.algorithms.feed_forward.MeasurementKind attribute)
(merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.MeasurementKind attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
probabilities (merlin.algorithms.layer.PartialMeasurement property)
(merlin.core.partial_measurement.PartialMeasurement property)
PROBABILITIES (merlin.measurement.mappers.MeasurementKind attribute)
(merlin.measurement.MeasurementStrategy attribute)
probabilities (merlin.measurement.process.PartialMeasurement property)
PROBABILITIES (merlin.measurement.strategies.MeasurementKind attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
probabilities (merlin.measurement.strategies.PartialMeasurement property)
probabilities() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
probabilities_from_amplitudes() (in module merlin.pcvl_pytorch.slos_torchscript)
(in module merlin.utils)
ProbabilitiesStrategy (class in merlin.measurement.strategies)
probability_tensor_shape (merlin.algorithms.layer.PartialMeasurement property)
(merlin.core.partial_measurement.PartialMeasurement property)
(merlin.measurement.process.PartialMeasurement property)
(merlin.measurement.strategies.PartialMeasurement property)
ProbabilityDistribution (class in merlin.algorithms.layer)
(class in merlin.core)
(class in merlin.core.probability_distribution)
probs() (merlin.algorithms.feed_forward.MeasurementStrategy static method)
(merlin.algorithms.layer.MeasurementStrategy static method)
(merlin.measurement.MeasurementStrategy static method)
(merlin.measurement.strategies.MeasurementStrategy static method)
(merlin.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)
PS (class in merlin.pcvl_pytorch.locirc_to_tensor)
Q
QuantumBridge (class in merlin)
(class in merlin.bridge.quantum_bridge)
,
[1]
QuantumLayer (class in merlin)
(class in merlin.algorithms)
(class in merlin.algorithms.feed_forward)
(class in merlin.algorithms.layer)
,
[1]
qubit_to_fock_state() (in module merlin.bridge.QuantumBridge)
,
[1]
(merlin.bridge.quantum_bridge.QuantumBridge method)
(merlin.bridge.QuantumBridge method)
,
[1]
(merlin.QuantumBridge method)
R
r_to_theta() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
raise_no_bunching_deprecated() (in module merlin.core.process)
(in module merlin.pcvl_pytorch.slos_torchscript)
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)
refine_names() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
reflectivity (merlin.pcvl_pytorch.locirc_to_tensor.BS property)
register_backward_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_buffer() (in module merlin.bridge.QuantumBridge)
,
[1]
register_forward_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_forward_pre_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_full_backward_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_full_backward_pre_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_hook() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
register_load_state_dict_post_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_load_state_dict_pre_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_module() (in module merlin.bridge.QuantumBridge)
,
[1]
register_parameter() (in module merlin.bridge.QuantumBridge)
,
[1]
register_post_accumulate_grad_hook() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
register_state_dict_post_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
register_state_dict_pre_hook() (in module merlin.bridge.QuantumBridge)
,
[1]
reinforce() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
remaining_basis() (merlin.algorithms.feed_forward.DetectorTransform method)
(merlin.algorithms.kernels.DetectorTransform method)
(merlin.algorithms.layer.DetectorTransform method)
(merlin.DetectorTransform method)
(merlin.measurement.detectors.DetectorTransform method)
(merlin.measurement.DetectorTransform method)
remaining_n (merlin.algorithms.feed_forward.BranchState attribute)
remote_processor (merlin.core.merlin_processor.MerlinProcessor attribute)
rename() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
rename_() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
reorder_branches() (merlin.algorithms.layer.PartialMeasurement method)
(merlin.core.partial_measurement.PartialMeasurement method)
(merlin.measurement.process.PartialMeasurement method)
(merlin.measurement.strategies.PartialMeasurement method)
replace() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
requires_grad_() (in module merlin.bridge.QuantumBridge)
,
[1]
(merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
requires_polarization (merlin.algorithms.feed_forward.ACircuit property)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit property)
reset_map() (merlin.algorithms.feed_forward.FFCircuitProvider method)
resize() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
resize_as() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
resolve_circuit() (in module merlin.algorithms.layer)
resolve_detectors() (in module merlin)
(in module merlin.algorithms.kernels)
(in module merlin.measurement)
(in module merlin.measurement.detectors)
resolve_float_complex() (in module merlin.pcvl_pytorch.locirc_to_tensor)
(in module merlin.pcvl_pytorch.slos_torchscript)
(in module merlin.utils)
resolve_measurement_strategy() (in module merlin.algorithms.layer)
(in module merlin.measurement.strategies)
resolve_photon_loss() (in module merlin.algorithms.kernels)
(in module merlin.measurement.photon_loss)
return_object (merlin.algorithms.layer.InitializationContext attribute)
role (merlin.builder.circuit_builder.Rotation attribute)
(merlin.core.components.Rotation attribute)
(merlin.core.Rotation attribute)
Rotation (class in merlin.builder.circuit_builder)
(class in merlin.core)
(class in merlin.core.components)
row() (merlin.algorithms.feed_forward.DetectorTransform method)
(merlin.algorithms.kernels.DetectorTransform method)
(merlin.algorithms.layer.DetectorTransform method)
(merlin.DetectorTransform method)
(merlin.measurement.detectors.DetectorTransform method)
(merlin.measurement.DetectorTransform method)
Rx (merlin.pcvl_pytorch.locirc_to_tensor.BSConvention attribute)
Rx() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
Ry (merlin.pcvl_pytorch.locirc_to_tensor.BSConvention attribute)
Ry() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
S
SamplingProcess (class in merlin)
(class in merlin.measurement)
(class in merlin.measurement.autodiff)
(class in merlin.measurement.process)
sanitize_parameters() (in module merlin.algorithms.kernels)
(in module merlin.algorithms.layer)
(in module merlin.utils)
scale_factor (merlin.datasets.metadata.FeatureNormalization attribute)
Sequence (class in merlin.algorithms.feed_forward)
(class in merlin.algorithms.layer)
(class in merlin.measurement.detectors)
(class in merlin.measurement.photon_loss)
SEQUENTIAL (merlin.algorithms.kernels.StatePattern attribute)
(merlin.algorithms.layer.StatePattern attribute)
(merlin.core.state.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
session (merlin.core.merlin_processor.MerlinProcessor attribute)
set_dtype() (merlin.algorithms.kernels.CircuitConverter method)
(merlin.CircuitConverter method)
(merlin.core.process.CircuitConverter method)
(merlin.pcvl_pytorch.CircuitConverter method)
(merlin.pcvl_pytorch.locirc_to_tensor.CircuitConverter method)
set_extra_state() (in module merlin.bridge.QuantumBridge)
,
[1]
set_grouping() (merlin.algorithms.layer.PartialMeasurement method)
(merlin.core.partial_measurement.PartialMeasurement method)
(merlin.measurement.process.PartialMeasurement method)
(merlin.measurement.strategies.PartialMeasurement method)
set_input_state() (merlin.algorithms.feed_forward.QuantumLayer method)
(merlin.algorithms.layer.QuantumLayer method)
,
[1]
(merlin.algorithms.QuantumLayer method)
(merlin.QuantumLayer method)
set_sampling_config() (merlin.algorithms.feed_forward.QuantumLayer method)
(merlin.algorithms.layer.QuantumLayer method)
,
[1]
(merlin.algorithms.QuantumLayer method)
(merlin.QuantumLayer method)
set_submodule() (in module merlin.bridge.QuantumBridge)
,
[1]
setup_device_and_dtype() (merlin.algorithms.feed_forward.MerlinModule static method)
(merlin.algorithms.kernels.MerlinModule static method)
(merlin.algorithms.layer.MerlinModule static method)
setup_noise_and_detectors() (in module merlin.algorithms.layer)
share_memory() (in module merlin.bridge.QuantumBridge)
,
[1]
share_memory_() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
should_offload() (merlin.algorithms.feed_forward.MerlinModule method)
(merlin.algorithms.kernels.MerlinModule method)
(merlin.algorithms.layer.MerlinModule method)
simple() (merlin.algorithms.FeatureMap class method)
(merlin.algorithms.feed_forward.QuantumLayer class method)
(merlin.algorithms.FidelityKernel class method)
(merlin.algorithms.kernels.FeatureMap class method)
(merlin.algorithms.kernels.FidelityKernel class method)
(merlin.algorithms.layer.QuantumLayer class method)
,
[1]
(merlin.algorithms.QuantumLayer class method)
(merlin.FeatureMap class method)
(merlin.FidelityKernel class method)
(merlin.QuantumLayer class method)
size_ff_layer() (merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.FeedForwardBlockLegacy method)
SLOSComputeGraph (class in merlin.pcvl_pytorch.slos_torchscript)
solve() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
SPACED (merlin.algorithms.kernels.StatePattern attribute)
(merlin.algorithms.layer.StatePattern attribute)
(merlin.core.state.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
span (merlin.builder.circuit_builder.GenericInterferometer attribute)
(merlin.core.components.GenericInterferometer attribute)
split() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
split_inputs_by_prefix() (in module merlin.algorithms.layer)
StageRuntime (class in merlin.algorithms.feed_forward)
start_mode (merlin.builder.circuit_builder.GenericInterferometer attribute)
(merlin.core.components.GenericInterferometer attribute)
state_dict() (in module merlin.bridge.QuantumBridge)
,
[1]
StateVector (class in merlin.algorithms.layer)
(class in merlin.core)
(class in merlin.core.state_vector)
stats (merlin.datasets.metadata.Feature attribute)
stft() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
storage() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
storage_type() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
subset (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
SUPPORTED_COMPONENTS (in module merlin.pcvl_pytorch.locirc_to_tensor)
supports_offload() (merlin.algorithms.feed_forward.MerlinModule method)
(merlin.algorithms.kernels.MerlinModule method)
(merlin.algorithms.layer.MerlinModule method)
supports_sampling() (merlin.measurement.strategies.BaseMeasurementStrategy method)
(merlin.measurement.strategies.DistributionStrategy method)
symeig() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
T
target (merlin.builder.circuit_builder.Rotation attribute)
(merlin.core.components.Rotation attribute)
(merlin.core.Rotation attribute)
targets (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.builder.circuit_builder.EntanglingBlock attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
(merlin.core.components.EntanglingBlock attribute)
(merlin.core.EntanglingBlock attribute)
task_type (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
Tensor (class in merlin.algorithms.kernels)
(class in merlin.algorithms.loss)
tensor (merlin.algorithms.layer.PartialMeasurement property)
(merlin.algorithms.layer.ProbabilityDistribution attribute)
(merlin.algorithms.layer.StateVector attribute)
(merlin.core.partial_measurement.PartialMeasurement property)
(merlin.core.probability_distribution.ProbabilityDistribution attribute)
(merlin.core.ProbabilityDistribution attribute)
(merlin.core.state_vector.StateVector attribute)
(merlin.core.StateVector attribute)
(merlin.measurement.process.PartialMeasurement property)
(merlin.measurement.strategies.PartialMeasurement property)
tensor_product() (merlin.algorithms.layer.StateVector method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
theta_name (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
theta_role (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
theta_to_r() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
theta_value (merlin.builder.circuit_builder.BeamSplitter attribute)
(merlin.core.BeamSplitter attribute)
(merlin.core.components.BeamSplitter attribute)
to() (in module merlin.bridge.QuantumBridge)
,
[1]
(merlin.algorithms.feed_forward.QuantumLayer method)
(merlin.algorithms.FeedForwardBlockLegacy method)
(merlin.algorithms.kernels.CircuitConverter method)
(merlin.algorithms.kernels.PhotonLossTransform method)
(merlin.algorithms.layer.PhotonLossTransform method)
(merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.QuantumLayer method)
,
[1]
(merlin.algorithms.layer.StateVector method)
(merlin.algorithms.QuantumLayer method)
(merlin.CircuitConverter method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.process.CircuitConverter method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
(merlin.FeedForwardBlockLegacy method)
(merlin.measurement.photon_loss.PhotonLossTransform method)
(merlin.pcvl_pytorch.CircuitConverter method)
(merlin.pcvl_pytorch.locirc_to_tensor.CircuitConverter method)
(merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
(merlin.QuantumLayer method)
to_dense() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
to_dict() (merlin.datasets.DatasetMetadata method)
(merlin.datasets.metadata.DatasetMetadata method)
to_empty() (in module merlin.bridge.QuantumBridge)
,
[1]
to_pcvl_circuit() (merlin.algorithms.kernels.CircuitBuilder method)
(merlin.algorithms.layer.CircuitBuilder method)
(merlin.builder.circuit_builder.CircuitBuilder method)
(merlin.builder.CircuitBuilder method)
(merlin.CircuitBuilder method)
to_perceval() (merlin.algorithms.layer.ProbabilityDistribution method)
(merlin.algorithms.layer.StateVector method)
(merlin.core.probability_distribution.ProbabilityDistribution method)
(merlin.core.ProbabilityDistribution method)
(merlin.core.state_vector.StateVector method)
(merlin.core.StateVector method)
to_sparse_coo() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
to_tensor() (merlin.algorithms.kernels.CircuitConverter method)
(merlin.CircuitConverter method)
(merlin.core.process.CircuitConverter method)
(merlin.pcvl_pytorch.CircuitConverter method)
(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.algorithms.kernels)
(in module merlin.utils)
train() (in module merlin.bridge.QuantumBridge)
,
[1]
trainable (merlin.builder.circuit_builder.EntanglingBlock attribute)
(merlin.builder.circuit_builder.GenericInterferometer attribute)
TRAINABLE (merlin.builder.circuit_builder.ParameterRole attribute)
trainable (merlin.core.components.EntanglingBlock attribute)
(merlin.core.components.GenericInterferometer attribute)
TRAINABLE (merlin.core.components.ParameterRole attribute)
trainable (merlin.core.EntanglingBlock attribute)
trainable() (merlin.algorithms.kernels.KernelCircuitBuilder method)
trainable_inner (merlin.builder.circuit_builder.GenericInterferometer attribute)
(merlin.core.components.GenericInterferometer attribute)
trainable_outer (merlin.builder.circuit_builder.GenericInterferometer attribute)
(merlin.core.components.GenericInterferometer attribute)
trainable_parameter_prefixes (merlin.algorithms.kernels.CircuitBuilder property)
(merlin.algorithms.layer.CircuitBuilder property)
(merlin.builder.circuit_builder.CircuitBuilder property)
(merlin.builder.CircuitBuilder property)
(merlin.CircuitBuilder property)
trainable_parameters (merlin.algorithms.feed_forward.StageRuntime attribute)
(merlin.algorithms.layer.InitializationContext attribute)
transfer_from() (merlin.algorithms.feed_forward.ACircuit method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
transition_matrix() (in module merlin.bridge.QuantumBridge)
,
[1]
(merlin.bridge.quantum_bridge.QuantumBridge method)
(merlin.QuantumBridge method)
transmittance (merlin.algorithms.feed_forward.NoiseModel attribute)
type (merlin.algorithms.feed_forward.MeasurementStrategy attribute)
(merlin.algorithms.layer.MeasurementStrategy attribute)
(merlin.datasets.metadata.Feature attribute)
(merlin.measurement.MeasurementStrategy attribute)
(merlin.measurement.strategies.MeasurementStrategy attribute)
(merlin.MeasurementStrategy attribute)
type() (in module merlin.bridge.QuantumBridge)
,
[1]
U
U (merlin.algorithms.feed_forward.ACircuit property)
UNBUNCHED (merlin.algorithms.feed_forward.ComputationSpace attribute)
(merlin.algorithms.kernels.ComputationSpace attribute)
(merlin.algorithms.layer.ComputationSpace attribute)
(merlin.ComputationSpace attribute)
(merlin.core.ComputationSpace attribute)
(merlin.core.process.ComputationSpace attribute)
(merlin.measurement.mappers.ComputationSpace attribute)
(merlin.measurement.strategies.ComputationSpace attribute)
(merlin.pcvl_pytorch.slos_torchscript.ComputationSpace attribute)
unflatten() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
unique() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
unique_consecutive() (merlin.algorithms.kernels.Tensor method)
(merlin.algorithms.loss.Tensor method)
unit (merlin.datasets.metadata.Feature attribute)
Unitary (class in merlin.pcvl_pytorch.locirc_to_tensor)
unitary (merlin.algorithms.feed_forward.FFStage attribute)
V
validate_and_resolve_circuit_source() (in module merlin.algorithms.layer)
validate_encoding_mode() (in module merlin.algorithms.layer)
validate_modes() (merlin.algorithms.feed_forward.MeasurementStrategy method)
(merlin.algorithms.layer.MeasurementStrategy method)
(merlin.measurement.MeasurementStrategy method)
(merlin.measurement.strategies.MeasurementStrategy method)
(merlin.MeasurementStrategy method)
value (merlin.builder.circuit_builder.Rotation attribute)
(merlin.core.components.Enum attribute)
(merlin.core.components.Rotation attribute)
(merlin.core.Rotation attribute)
(merlin.core.state.Enum attribute)
(merlin.measurement.strategies.Enum attribute)
value_range (merlin.datasets.metadata.Feature attribute)
verify_branches_order() (merlin.algorithms.layer.PartialMeasurement method)
(merlin.core.partial_measurement.PartialMeasurement method)
(merlin.measurement.process.PartialMeasurement method)
(merlin.measurement.strategies.PartialMeasurement method)
vet_experiment() (in module merlin.algorithms.layer)
visible (merlin.pcvl_pytorch.locirc_to_tensor.Barrier property)
W
warn_deprecated_enum_access() (in module merlin.measurement.strategies)
warnings (merlin.algorithms.layer.InitializationContext attribute)
weight (merlin.algorithms.feed_forward.BranchState attribute)
X
xpu() (in module merlin.bridge.QuantumBridge)
,
[1]
Y
year (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
Z
zero_grad() (in module merlin.bridge.QuantumBridge)
,
[1]