merlinquantum
Welcome
Quickstart
User Guide
Expert Area
Notebooks
Reference
merlinquantum
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
Y
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)
AComponent (class in merlin.pcvl_pytorch.locirc_to_tensor)
add() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
Ansatz (class in merlin)
(class in merlin.core)
(class in merlin.core.ansatz)
(class in merlin.core.layer)
AnsatzFactory (class in merlin)
(class in merlin.core)
(class in merlin.core.ansatz)
(class in merlin.core.layer)
apply() (merlin.pcvl_pytorch.locirc_to_tensor.Barrier method)
(merlin.pcvl_pytorch.locirc_to_tensor.PERM method)
autodiff_backend() (merlin.AutoDiffProcess method)
(merlin.core.layer.AutoDiffProcess method)
(merlin.sampling.autodiff.AutoDiffProcess method)
(merlin.sampling.AutoDiffProcess method)
AutoDiffProcess (class in merlin)
(class in merlin.core.layer)
(class in merlin.sampling)
(class in merlin.sampling.autodiff)
B
Barrier (class in merlin.pcvl_pytorch.locirc_to_tensor)
barrier() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
break_in_2_mode_perms() (merlin.pcvl_pytorch.locirc_to_tensor.PERM method)
BS (class in merlin.pcvl_pytorch.locirc_to_tensor)
build_slos_distribution_computegraph() (in module merlin)
(in module merlin.core.process)
(in module merlin.pcvl_pytorch)
(in module merlin.pcvl_pytorch.slos_torchscript)
C
Callable (class in merlin.pcvl_pytorch.slos_torchscript)
characteristics (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
Circuit (class in merlin.pcvl_pytorch.locirc_to_tensor)
CircuitConverter (class in merlin)
(class in merlin.core.process)
(class in merlin.pcvl_pytorch)
(class in merlin.pcvl_pytorch.locirc_to_tensor)
CircuitGenerator (class in merlin)
(class in merlin.core)
(class in merlin.core.ansatz)
(class in merlin.core.generators)
citation (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
ComputationProcess (class in merlin.core)
(class in merlin.core.process)
ComputationProcessFactory (class in merlin.core)
(class in merlin.core.ansatz)
(class in merlin.core.layer)
(class in merlin.core.process)
compute() (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_pa_inc() (merlin.pcvl_pytorch.slos_torchscript.SLOSComputeGraph method)
compute_slos_distribution() (in module merlin.pcvl_pytorch.slos_torchscript)
compute_unitary() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
compute_with_keys() (merlin.core.ComputationProcess method)
(merlin.core.process.ComputationProcess method)
convention (merlin.pcvl_pytorch.locirc_to_tensor.BS property)
copy() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
create() (merlin.AnsatzFactory static method)
(merlin.core.ansatz.AnsatzFactory static method)
(merlin.core.ansatz.ComputationProcessFactory static method)
(merlin.core.AnsatzFactory static method)
(merlin.core.ComputationProcessFactory static method)
(merlin.core.layer.AnsatzFactory static method)
(merlin.core.layer.ComputationProcessFactory static method)
(merlin.core.process.ComputationProcessFactory static method)
create_mapping() (merlin.core.layer.OutputMapper static method)
(merlin.OutputMapper static method)
(merlin.sampling.mappers.OutputMapper static method)
(merlin.sampling.OutputMapper static method)
creators (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
D
DatasetMetadata (class in merlin.datasets)
(class in merlin.datasets.metadata)
decomposition() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit static method)
DEFAULT (merlin.core.generators.StatePattern attribute)
(merlin.core.layer.StatePattern attribute)
(merlin.core.photonicbackend.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
DEFAULT_NAME (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)
definition() (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)
depths() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
describe() (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)
df_to_xy() (in module merlin.datasets.utils)
dispatch() (in module merlin.pcvl_pytorch.locirc_to_tensor)
E
encode() (merlin.core.ansatz.FeatureEncoder method)
(merlin.FeatureEncoder method)
(merlin.torch_utils.FeatureEncoder method)
(merlin.torch_utils.torch_codes.FeatureEncoder method)
Experiment (in module merlin.core.layer)
F
Feature (class in merlin.datasets.metadata)
feature_relationships (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
FeatureEncoder (class in merlin)
(class in merlin.core.ansatz)
(class in merlin.torch_utils)
(class in merlin.torch_utils.torch_codes)
FeatureNormalization (class in merlin.datasets.metadata)
features (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
fetch() (in module merlin.datasets.utils)
find_subnodes() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
forward() (merlin.core.layer.QuantumLayer method)
(merlin.core.QuantumLayer method)
(merlin.LexGroupingMapper method)
(merlin.ModGroupingMapper method)
(merlin.QuantumLayer method)
(merlin.sampling.LexGroupingMapper method)
(merlin.sampling.mappers.LexGroupingMapper method)
(merlin.sampling.mappers.ModGroupingMapper method)
(merlin.sampling.ModGroupingMapper method)
from_dict() (merlin.datasets.DatasetMetadata class method)
(merlin.datasets.metadata.DatasetMetadata class method)
G
generate_circuit() (merlin.CircuitGenerator static method)
(merlin.core.ansatz.CircuitGenerator static method)
(merlin.core.CircuitGenerator static method)
(merlin.core.generators.CircuitGenerator static method)
generate_state() (merlin.core.ansatz.StateGenerator static method)
(merlin.core.generators.StateGenerator static method)
(merlin.core.StateGenerator static method)
(merlin.StateGenerator static method)
get_data() (in module merlin.datasets.spiral)
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_index_photons_info() (merlin.core.layer.QuantumLayer method)
(merlin.core.QuantumLayer method)
(merlin.QuantumLayer 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)
GROUPING (merlin.core.ansatz.OutputMappingStrategy attribute)
(merlin.core.layer.OutputMappingStrategy attribute)
(merlin.OutputMappingStrategy attribute)
(merlin.sampling.mappers.OutputMappingStrategy attribute)
(merlin.sampling.OutputMappingStrategy attribute)
(merlin.sampling.strategies.OutputMappingStrategy attribute)
H
H (merlin.pcvl_pytorch.locirc_to_tensor.BSConvention attribute)
H() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
homepage (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
I
inverse() (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)
is_composite() (merlin.pcvl_pytorch.locirc_to_tensor.AComponent method)
(merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
isolate() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
L
layer_compute_backward() (in module merlin.pcvl_pytorch.slos_torchscript)
layer_compute_vectorized() (in module merlin.pcvl_pytorch.slos_torchscript)
LEXGROUPING (merlin.core.ansatz.OutputMappingStrategy attribute)
(merlin.core.layer.OutputMappingStrategy attribute)
(merlin.OutputMappingStrategy attribute)
(merlin.sampling.mappers.OutputMappingStrategy attribute)
(merlin.sampling.OutputMappingStrategy attribute)
(merlin.sampling.strategies.OutputMappingStrategy attribute)
LexGroupingMapper (class in merlin)
(class in merlin.sampling)
(class in merlin.sampling.mappers)
license (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
LINEAR (merlin.core.ansatz.OutputMappingStrategy attribute)
(merlin.core.layer.OutputMappingStrategy attribute)
(merlin.OutputMappingStrategy attribute)
(merlin.sampling.mappers.OutputMappingStrategy attribute)
(merlin.sampling.OutputMappingStrategy attribute)
(merlin.sampling.strategies.OutputMappingStrategy attribute)
load_slos_distribution_computegraph() (in module merlin.pcvl_pytorch.slos_torchscript)
M
m (merlin.pcvl_pytorch.locirc_to_tensor.AComponent property)
match() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
merlin
module
merlin.core
module
merlin.core.ansatz
module
merlin.core.base
module
merlin.core.generators
module
merlin.core.layer
module
merlin.core.photonicbackend
module
merlin.core.process
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.pcvl_pytorch
module
merlin.pcvl_pytorch.locirc_to_tensor
module
merlin.pcvl_pytorch.slos_torchscript
module
merlin.sampling
module
merlin.sampling.autodiff
module
merlin.sampling.mappers
module
merlin.sampling.process
module
merlin.sampling.strategies
module
merlin.torch_utils
module
merlin.torch_utils.torch_codes
module
method (merlin.datasets.metadata.Normalization attribute)
MODGROUPING (merlin.core.ansatz.OutputMappingStrategy attribute)
(merlin.core.layer.OutputMappingStrategy attribute)
(merlin.OutputMappingStrategy attribute)
(merlin.sampling.mappers.OutputMappingStrategy attribute)
(merlin.sampling.OutputMappingStrategy attribute)
(merlin.sampling.strategies.OutputMappingStrategy attribute)
ModGroupingMapper (class in merlin)
(class in merlin.sampling)
(class in merlin.sampling.mappers)
module
merlin
merlin.core
merlin.core.ansatz
merlin.core.base
merlin.core.generators
merlin.core.layer
merlin.core.photonicbackend
merlin.core.process
merlin.datasets
merlin.datasets.iris
merlin.datasets.metadata
merlin.datasets.mnist_digits
merlin.datasets.spiral
merlin.datasets.utils
merlin.pcvl_pytorch
merlin.pcvl_pytorch.locirc_to_tensor
merlin.pcvl_pytorch.slos_torchscript
merlin.sampling
merlin.sampling.autodiff
merlin.sampling.mappers
merlin.sampling.process
merlin.sampling.strategies
merlin.torch_utils
merlin.torch_utils.torch_codes
N
name (merlin.core.generators.Enum attribute)
(merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
(merlin.pcvl_pytorch.locirc_to_tensor.AComponent property)
(merlin.pcvl_pytorch.locirc_to_tensor.BS property)
(merlin.sampling.strategies.Enum attribute)
ncomponents() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
NONE (merlin.core.ansatz.OutputMappingStrategy attribute)
(merlin.core.layer.OutputMappingStrategy attribute)
(merlin.OutputMappingStrategy attribute)
(merlin.sampling.mappers.OutputMappingStrategy attribute)
(merlin.sampling.OutputMappingStrategy attribute)
(merlin.sampling.strategies.OutputMappingStrategy attribute)
Normalization (class in merlin.datasets.metadata)
normalization (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
(merlin.datasets.metadata.Feature attribute)
num_classes (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
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)
OutputMapper (class in merlin)
(class in merlin.core.layer)
(class in merlin.sampling)
(class in merlin.sampling.mappers)
P
PARALLEL (merlin.CircuitType attribute)
(merlin.core.CircuitType attribute)
(merlin.core.generators.CircuitType attribute)
(merlin.core.layer.CircuitType attribute)
(merlin.core.photonicbackend.CircuitType attribute)
(merlin.torch_utils.torch_codes.CircuitType attribute)
PARALLEL_COLUMNS (merlin.CircuitType attribute)
(merlin.core.CircuitType attribute)
(merlin.core.generators.CircuitType attribute)
(merlin.core.layer.CircuitType attribute)
(merlin.core.photonicbackend.CircuitType attribute)
(merlin.torch_utils.torch_codes.CircuitType attribute)
pcvl_sampler() (merlin.sampling.autodiff.SamplingProcess method)
(merlin.sampling.process.SamplingProcess method)
(merlin.sampling.SamplingProcess method)
(merlin.SamplingProcess method)
per_feature (merlin.datasets.metadata.Normalization attribute)
PERIODIC (merlin.core.generators.StatePattern attribute)
(merlin.core.layer.StatePattern attribute)
(merlin.core.photonicbackend.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)
PhotonicBackend (class in merlin)
(class in merlin.core)
(class in merlin.core.ansatz)
(class in merlin.core.photonicbackend)
prepare_parameters() (merlin.core.layer.QuantumLayer method)
(merlin.core.QuantumLayer method)
(merlin.QuantumLayer method)
prepare_vectorized_operations() (in module merlin.pcvl_pytorch.slos_torchscript)
PS (class in merlin.pcvl_pytorch.locirc_to_tensor)
Q
QuantumLayer (class in merlin)
(class in merlin.core)
(class in merlin.core.layer)
R
r_to_theta() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
range (merlin.datasets.metadata.Normalization attribute)
read_idx() (in module merlin.datasets.utils)
reflectivity (merlin.pcvl_pytorch.locirc_to_tensor.BS property)
replace() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
requires_polarization (merlin.pcvl_pytorch.locirc_to_tensor.Circuit property)
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.sampling)
(class in merlin.sampling.autodiff)
(class in merlin.sampling.process)
scale_factor (merlin.datasets.metadata.FeatureNormalization attribute)
SEQUENTIAL (merlin.core.generators.StatePattern attribute)
(merlin.core.layer.StatePattern attribute)
(merlin.core.photonicbackend.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
SERIES (merlin.CircuitType attribute)
(merlin.core.CircuitType attribute)
(merlin.core.generators.CircuitType attribute)
(merlin.core.layer.CircuitType attribute)
(merlin.core.photonicbackend.CircuitType attribute)
(merlin.torch_utils.torch_codes.CircuitType attribute)
set_dtype() (merlin.CircuitConverter method)
(merlin.core.process.CircuitConverter method)
(merlin.pcvl_pytorch.CircuitConverter method)
(merlin.pcvl_pytorch.locirc_to_tensor.CircuitConverter method)
set_sampling_config() (merlin.core.layer.QuantumLayer method)
(merlin.core.QuantumLayer method)
(merlin.QuantumLayer method)
simple() (merlin.core.layer.QuantumLayer class method)
(merlin.core.QuantumLayer class method)
(merlin.QuantumLayer class method)
SLOSComputeGraph (class in merlin.pcvl_pytorch.slos_torchscript)
SPACED (merlin.core.generators.StatePattern attribute)
(merlin.core.layer.StatePattern attribute)
(merlin.core.photonicbackend.StatePattern attribute)
(merlin.core.StatePattern attribute)
(merlin.StatePattern attribute)
StateGenerator (class in merlin)
(class in merlin.core)
(class in merlin.core.ansatz)
(class in merlin.core.generators)
stats (merlin.datasets.metadata.Feature attribute)
subset (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
SUPPORTED_COMPONENTS (in module merlin.pcvl_pytorch.locirc_to_tensor)
T
task_type (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)
theta_to_r() (merlin.pcvl_pytorch.locirc_to_tensor.BS static method)
to() (merlin.CircuitConverter method)
(merlin.core.layer.QuantumLayer method)
(merlin.core.process.CircuitConverter method)
(merlin.core.QuantumLayer 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_dict() (merlin.datasets.DatasetMetadata method)
(merlin.datasets.metadata.DatasetMetadata method)
to_tensor() (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)
transfer_from() (merlin.pcvl_pytorch.locirc_to_tensor.Circuit method)
type (merlin.datasets.metadata.Feature attribute)
U
unit (merlin.datasets.metadata.Feature attribute)
Unitary (class in merlin.pcvl_pytorch.locirc_to_tensor)
V
value (merlin.core.generators.Enum attribute)
(merlin.sampling.strategies.Enum attribute)
value_range (merlin.datasets.metadata.Feature attribute)
visible (merlin.pcvl_pytorch.locirc_to_tensor.Barrier property)
Y
year (merlin.datasets.DatasetMetadata attribute)
(merlin.datasets.metadata.DatasetMetadata attribute)