ParityOS
Contents:
Installation
Quickstart
Making a custom device model
Asynchronous submissions
The Parity Decoder
Solving Optimization Problems
Benchmarking addon
API Reference
ParityOS
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
P
|
Q
|
R
|
S
|
T
|
U
|
X
|
Y
|
Z
_
__init__() (parityos.base.constraints.EqualityConstraint method)
(parityos.base.constraints.ParityConstraint method)
(parityos.base.gates.CCMixin method)
(parityos.base.gates.CMixin method)
(parityos.base.gates.ConditionalGateMixin method)
(parityos.base.gates.Gate method)
(parityos.base.gates.Gate1 method)
(parityos.base.gates.Gate2 method)
(parityos.base.gates.Gate3 method)
(parityos.base.gates.Gate4 method)
(parityos.base.gates.MultiControlMixin method)
(parityos.base.gates.RMixin method)
(parityos.encodings.mappings.Mappings method)
(parityos.encodings.mappings.ParityMap method)
(parityos.Hamiltonian method)
(parityos.ParityOSOutput method)
(parityos.ProblemRepresentation method)
(parityos.Qubit method)
(parityos.RectangularAnalogDevice method)
(parityos.RectangularDigitalDevice method)
(parityos_addons.interfaces.CirqExporter method)
(parityos_addons.interfaces.QiskitExporter method)
A
append_qiskit_gate() (parityos_addons.interfaces.QiskitExporter method)
B
benchmark_compiler_runs() (in module parityos_addons.benchmarking)
benchmark_parityos_outputs() (in module parityos_addons.benchmarking)
C
CCMixin (class in parityos.base.gates)
CCNOT (class in parityos.base.gates)
CCZ (class in parityos.base.gates)
CH (class in parityos.base.gates)
Circuit (class in parityos.base.circuit)
CirqExporter (class in parityos_addons.interfaces)
CMixin (class in parityos.base.gates)
CNOT (class in parityos.base.gates)
compile() (parityos.CompilerClient method)
CompilerClient (class in parityos)
ConditionalGateMixin (class in parityos.base.gates)
ConditionalRx (class in parityos.base.gates)
ConditionalX (class in parityos.base.gates)
ConditionalZ (class in parityos.base.gates)
convert_cnots_to_rzzs() (in module parityos.base.circuit)
CP (class in parityos.base.gates)
create_default_problem_circuit() (parityos.ParityOSOutput method)
CRx (class in parityos.base.gates)
CRy (class in parityos.base.gates)
CRz (class in parityos.base.gates)
CY (class in parityos.base.gates)
CZ (class in parityos.base.gates)
D
decode() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
dict_filter() (in module parityos.base.utils)
E
encode() (parityos.encodings.parity_encoder.ParityEncoderExtension method)
encode_problem() (parityos.ParityOSOutput method)
EqualityConstraint (class in parityos.base.constraints)
error_correct() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
evaluate() (parityos.ProblemRepresentation method)
evaluate_average_result() (parityos.ProblemRepresentation method)
evaluate_minimal_result() (parityos.ProblemRepresentation method)
evaluate_parity() (in module parityos.base.constraints)
F
from_json() (parityos.base.circuit.Circuit class method)
(parityos.base.constraints.EqualityConstraint class method)
(parityos.base.gates.ConditionalGateMixin class method)
(parityos.base.gates.Gate class method)
(parityos.base.utils.JSONLoadSaveMixin class method)
(parityos.encodings.mappings.Mappings class method)
(parityos.encodings.mappings.ParityMap class method)
(parityos.ParityOSOutput class method)
(parityos.ProblemRepresentation class method)
(parityos.Qubit class method)
from_nx_graph() (parityos.ProblemRepresentation class method)
G
Gate (class in parityos.base.gates)
Gate1 (class in parityos.base.gates)
Gate2 (class in parityos.base.gates)
Gate3 (class in parityos.base.gates)
Gate4 (class in parityos.base.gates)
gate_to_cirq() (parityos_addons.interfaces.CirqExporter method)
generate_flat_gate_sequence() (parityos.base.circuit.Circuit method)
generate_qaoa() (in module parityos_addons.qaoa)
get_compiler_runs() (parityos.CompilerClient method)
get_hermitian_conjugate() (parityos.base.circuit.Circuit method)
(parityos.base.gates.Gate method)
(parityos.base.gates.HermitianGateMixin method)
(parityos.base.gates.RMixin method)
get_solutions() (parityos.CompilerClient method)
get_submission() (parityos.CompilerClient method)
H
H (class in parityos.base.gates)
Hamiltonian (class in parityos)
HermitianGateMixin (class in parityos.base.gates)
I
is_satisfied() (parityos.base.constraints.EqualityConstraint method)
ISwap (class in parityos.base.gates)
J
json_wrap() (in module parityos.base.utils)
JSONLoadSaveMixin (class in parityos.base.utils)
L
load() (parityos.base.utils.JSONLoadSaveMixin class method)
logical_degeneracies (parityos.encodings.mappings.Mappings property)
logical_problem_circuit (parityos.ParityOSOutput property)
M
make_args() (parityos.base.gates.ConditionalGateMixin method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
make_args_and_kwargs_from_json() (parityos.base.gates.Gate static method)
(parityos.base.gates.RMixin class method)
make_full_configuration_from_partial() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
Mappings (class in parityos.encodings.mappings)
MeasureZ (class in parityos.base.gates)
modify_angle() (parityos.base.circuit.Circuit method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
module
parityos
parityos.api_interface
parityos.base.circuit
parityos.base.constraints
parityos.base.gates
parityos.base.utils
parityos.encodings.mappings
parityos.encodings.parity_decoder
parityos.encodings.parity_encoder
parityos_addons.benchmarking
parityos_addons.interfaces
parityos_addons.qaoa
parityos_addons.spin_hamiltonians
MultiControlledH (class in parityos.base.gates)
MultiControlledRx (class in parityos.base.gates)
MultiControlledRy (class in parityos.base.gates)
MultiControlledRz (class in parityos.base.gates)
MultiControlMixin (class in parityos.base.gates)
P
parameters (parityos.base.circuit.Circuit property)
(parityos.base.gates.RMixin property)
ParityConstraint (class in parityos.base.constraints)
ParityDecoderExtension (class in parityos.encodings.parity_decoder)
ParityEncoderExtension (class in parityos.encodings.parity_encoder)
ParityMap (class in parityos.encodings.mappings)
parityos
module
parityos.api_interface
module
parityos.base.circuit
module
parityos.base.constraints
module
parityos.base.gates
module
parityos.base.utils
module
parityos.encodings.mappings
module
parityos.encodings.parity_decoder
module
parityos.encodings.parity_encoder
module
parityos_addons.benchmarking
module
parityos_addons.interfaces
module
parityos_addons.qaoa
module
parityos_addons.spin_hamiltonians
module
ParityOSException
ParityOSImportError
ParityOSOutput (class in parityos)
ProblemRepresentation (class in parityos)
Q
QiskitExporter (class in parityos_addons.interfaces)
Qubit (class in parityos)
qubits (parityos.base.circuit.Circuit property)
(parityos.base.gates.Gate property)
(parityos.ProblemRepresentation property)
R
RectangularAnalogDevice (class in parityos)
RectangularDigitalDevice (class in parityos)
remap() (parityos.base.circuit.Circuit method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
replace_cnots_by_rzzs() (parityos.ParityOSOutput method)
RMixin (class in parityos.base.gates)
Rx (class in parityos.base.gates)
Rxx (class in parityos.base.gates)
Ry (class in parityos.base.gates)
Ryy (class in parityos.base.gates)
Rz (class in parityos.base.gates)
Rzz (class in parityos.base.gates)
Rzzzz (class in parityos.base.gates)
S
save() (parityos.base.utils.JSONLoadSaveMixin method)
select_reduced_readout_qubits() (parityos.encodings.parity_decoder.ParityDecoderExtension method)
SpinZ (class in parityos_addons.spin_hamiltonians)
spinz_to_hamiltonian() (in module parityos_addons.spin_hamiltonians)
submit() (parityos.CompilerClient method)
Swap (class in parityos.base.gates)
SX (class in parityos.base.gates)
T
target_qubit (parityos.base.gates.Gate1 property)
terms (parityos.ProblemRepresentation property)
to_cirq() (parityos_addons.interfaces.CirqExporter method)
to_json() (parityos.base.circuit.Circuit method)
(parityos.base.constraints.EqualityConstraint method)
(parityos.base.gates.ConditionalGateMixin method)
(parityos.base.gates.Gate method)
(parityos.base.gates.RMixin method)
(parityos.base.utils.JSONLoadSaveMixin method)
(parityos.encodings.mappings.Mappings method)
(parityos.encodings.mappings.ParityMap method)
(parityos.ParityOSOutput method)
(parityos.ProblemRepresentation method)
(parityos.Qubit method)
to_qiskit() (parityos_addons.interfaces.QiskitExporter method)
U
untie_spinz_product() (in module parityos_addons.spin_hamiltonians)
X
X (class in parityos.base.gates)
Y
Y (class in parityos.base.gates)
Z
Z (class in parityos.base.gates)