TNO Quantum
Instructions
Installation
Packages
optimization.qubo
optimization.qubo.solvers
optimization.qubo.preprocessors
optimization.qubo.postprocessors
optimization.qubo.components
ml
ml.datasets
ml.classifiers.vc
ml.classifiers.vc.models
ml.classifiers.vc.models.expected_value_model
ml.classifiers.vc.models.probability_model
communication.qkd_key_rate
communication.qkd_key_rate.quantum
communication.qkd_key_rate.quantum.bb84
communication.qkd_key_rate.quantum.bb84_single_photon
communication.qkd_key_rate.quantum.bbm92
communication.qkd_key_rate.classical
communication.qkd_key_rate.classical.cascade
communication.qkd_key_rate.classical.privacy_amplification
communication.qkd_key_rate.classical.winnow
utils
utils.serialization
utils.validation
Problems
problems.portfolio_optimization
problems.n_minus_1
problems.n_minus_1.gate_based
problems.n_minus_1.io
problems.n_minus_1.quantum_annealing
problems.n_minus_1.quantum_annealing.datasets
Examples
Variational classifier
Portfolio optimization
QKD key-rate
TNO Quantum
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__add__() (tno.quantum.communication.qkd_key_rate.classical.Permutations method)
(tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
__array__() (tno.quantum.utils.BitVector method)
__bytes__() (tno.quantum.communication.qkd_key_rate.classical.Message method)
__contains__() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
__eq__() (tno.quantum.communication.qkd_key_rate.classical.Permutations method)
(tno.quantum.communication.qkd_key_rate.classical.Schedule method)
(tno.quantum.optimization.qubo.components.BasicResult method)
(tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
(tno.quantum.optimization.qubo.solvers.PreprocessResult method)
(tno.quantum.problems.n_minus_1.quantum_annealing.DecodedResult method)
(tno.quantum.utils.BitVector method)
__getitem__() (tno.quantum.communication.qkd_key_rate.classical.Message method)
(tno.quantum.communication.qkd_key_rate.classical.Permutations method)
(tno.quantum.utils.BaseArguments method)
(tno.quantum.utils.BitVector method)
__hash__() (tno.quantum.problems.n_minus_1.quantum_annealing.DecodedResult method)
(tno.quantum.utils.BitVector method)
__init__() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeCorrector method)
(tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
(tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeSender method)
(tno.quantum.communication.qkd_key_rate.classical.Corrector method)
(tno.quantum.communication.qkd_key_rate.classical.Message method)
(tno.quantum.communication.qkd_key_rate.classical.ParityStrategy method)
(tno.quantum.communication.qkd_key_rate.classical.Permutations method)
(tno.quantum.communication.qkd_key_rate.classical.privacy_amplification.PrivacyAmplification method)
(tno.quantum.communication.qkd_key_rate.classical.ReceiverBase method)
(tno.quantum.communication.qkd_key_rate.classical.Schedule method)
(tno.quantum.communication.qkd_key_rate.classical.SenderBase method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowCorrector method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowReceiver method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84AsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84FiniteKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84FullyAsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon.BB84SingleAsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bbm92.BBM92AsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bbm92.BBM92FiniteKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.Detector method)
(tno.quantum.communication.qkd_key_rate.quantum.KeyRate method)
(tno.quantum.ml.classifiers.vc.ModelConfig method)
(tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel method)
(tno.quantum.ml.classifiers.vc.models.ModelError method)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel method)
(tno.quantum.ml.classifiers.vc.models.QModel method)
(tno.quantum.ml.classifiers.vc.VariationalClassifier method)
(tno.quantum.optimization.qubo.components.Freq method)
(tno.quantum.optimization.qubo.components.PartialSolution method)
(tno.quantum.optimization.qubo.components.PostprocessorConfig method)
(tno.quantum.optimization.qubo.components.PreprocessorConfig method)
(tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.components.ResultInterface method)
(tno.quantum.optimization.qubo.components.SolverConfig method)
(tno.quantum.optimization.qubo.PostprocessorConfig method)
(tno.quantum.optimization.qubo.postprocessors.SteepestDescentPostprocessor method)
(tno.quantum.optimization.qubo.PreprocessorConfig method)
(tno.quantum.optimization.qubo.preprocessors.QProPlusPreprocessor method)
(tno.quantum.optimization.qubo.QUBO method)
(tno.quantum.optimization.qubo.SolverConfig method)
(tno.quantum.optimization.qubo.solvers.CustomSolver method)
(tno.quantum.optimization.qubo.solvers.DimodSampleSetResult method)
(tno.quantum.optimization.qubo.solvers.DWaveCliqueSamplerSolver method)
(tno.quantum.optimization.qubo.solvers.DWaveSamplerSolver method)
(tno.quantum.optimization.qubo.solvers.ExactSamplerSolver method)
(tno.quantum.optimization.qubo.solvers.KerberosSamplerSolver method)
(tno.quantum.optimization.qubo.solvers.LeapHybridSolver method)
(tno.quantum.optimization.qubo.solvers.NeighborhoodSolver method)
(tno.quantum.optimization.qubo.solvers.PipelineResult method)
(tno.quantum.optimization.qubo.solvers.PipelineSolver method)
(tno.quantum.optimization.qubo.solvers.PreprocessResult method)
(tno.quantum.optimization.qubo.solvers.QAOAResult method)
(tno.quantum.optimization.qubo.solvers.QAOASolver method)
(tno.quantum.optimization.qubo.solvers.RandomSamplerSolver method)
(tno.quantum.optimization.qubo.solvers.RSSolver method)
(tno.quantum.optimization.qubo.solvers.SimulatedAnnealingSolver method)
(tno.quantum.optimization.qubo.solvers.SteepestDescentSolver method)
(tno.quantum.optimization.qubo.solvers.TabuSolver method)
(tno.quantum.optimization.qubo.solvers.TreeDecompositionSolver method)
(tno.quantum.problems.n_minus_1.gate_based.GateBasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.GateBasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.QABasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.quantum_annealing.DecodedResult method)
(tno.quantum.problems.n_minus_1.quantum_annealing.FactoryArguments method)
(tno.quantum.problems.n_minus_1.quantum_annealing.QABasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments method)
(tno.quantum.problems.n_minus_1.quantum_annealing.ResultsOverview method)
(tno.quantum.problems.portfolio_optimization.PortfolioData method)
(tno.quantum.problems.portfolio_optimization.PortfolioOptimizer method)
(tno.quantum.problems.portfolio_optimization.QuboFactory method)
(tno.quantum.utils.BackendConfig method)
(tno.quantum.utils.BaseConfig method)
(tno.quantum.utils.BitVector method)
(tno.quantum.utils.OptimizerConfig method)
__iter__() (tno.quantum.communication.qkd_key_rate.classical.Message method)
(tno.quantum.optimization.qubo.components.Freq method)
(tno.quantum.problems.n_minus_1.quantum_annealing.ResultsOverview method)
(tno.quantum.utils.BaseArguments method)
(tno.quantum.utils.BitVector method)
__len__() (tno.quantum.communication.qkd_key_rate.classical.Permutations method)
(tno.quantum.communication.qkd_key_rate.classical.Schedule method)
(tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
(tno.quantum.problems.n_minus_1.quantum_annealing.ResultsOverview method)
(tno.quantum.problems.portfolio_optimization.PortfolioData method)
(tno.quantum.utils.BaseArguments method)
(tno.quantum.utils.BitVector method)
__mul__() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
__repr__() (tno.quantum.communication.qkd_key_rate.quantum.Detector method)
(tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
(tno.quantum.problems.n_minus_1.quantum_annealing.DecodedResult method)
(tno.quantum.problems.n_minus_1.quantum_annealing.ResultsOverview method)
(tno.quantum.problems.portfolio_optimization.PortfolioData method)
(tno.quantum.utils.BitVector method)
__rmul__() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
__setitem__() (tno.quantum.communication.qkd_key_rate.classical.Message method)
__sklearn_tags__() (tno.quantum.ml.classifiers.vc.VariationalClassifier method)
__str__() (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase method)
(tno.quantum.communication.qkd_key_rate.classical.Message method)
(tno.quantum.communication.qkd_key_rate.classical.Schedule method)
(tno.quantum.problems.portfolio_optimization.PortfolioData method)
(tno.quantum.utils.BitVector method)
__sub__() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
__truediv__() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
A
add_emission_constraint() (tno.quantum.problems.portfolio_optimization.PortfolioOptimizer method)
add_growth_factor_constraint() (tno.quantum.problems.portfolio_optimization.PortfolioOptimizer method)
add_maximize_roc() (tno.quantum.problems.portfolio_optimization.PortfolioOptimizer method)
add_minimize_hhi() (tno.quantum.problems.portfolio_optimization.PortfolioOptimizer method)
add_result() (tno.quantum.problems.n_minus_1.quantum_annealing.ResultsOverview method)
apply() (tno.quantum.optimization.qubo.components.PartialSolution method)
apply_errors() (tno.quantum.communication.qkd_key_rate.classical.Message method)
apply_permutation() (tno.quantum.communication.qkd_key_rate.classical.Message method)
assign_value() (tno.quantum.optimization.qubo.components.PartialSolution method)
assign_variable() (tno.quantum.optimization.qubo.components.PartialSolution method)
B
backend (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel attribute)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel attribute)
BackendConfig (class in tno.quantum.utils)
BaseArguments (class in tno.quantum.utils)
BaseConfig (class in tno.quantum.utils)
BasicResult (class in tno.quantum.optimization.qubo.components)
BB84AsymptoticKeyRateEstimate (class in tno.quantum.communication.qkd_key_rate.quantum.bb84)
BB84FiniteKeyRateEstimate (class in tno.quantum.communication.qkd_key_rate.quantum.bb84)
BB84FullyAsymptoticKeyRateEstimate (class in tno.quantum.communication.qkd_key_rate.quantum.bb84)
BB84SingleAsymptoticKeyRateEstimate (class in tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon)
BBM92AsymptoticKeyRateEstimate (class in tno.quantum.communication.qkd_key_rate.quantum.bbm92)
BBM92FiniteKeyRateEstimate (class in tno.quantum.communication.qkd_key_rate.quantum.bbm92)
best_bitvector (tno.quantum.optimization.qubo.components.ResultInterface property)
best_value (tno.quantum.optimization.qubo.components.ResultInterface property)
bits (tno.quantum.utils.BitVector property)
BitVector (class in tno.quantum.utils)
BitVectorLike (in module tno.quantum.utils)
bitvectors (tno.quantum.optimization.qubo.components.Freq attribute)
bound_f() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
build_parity_string() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
build_syndrome_string() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
C
calc_emission_constraint() (tno.quantum.problems.portfolio_optimization.QuboFactory method)
calc_growth_factor_constraint() (tno.quantum.problems.portfolio_optimization.QuboFactory method)
calc_maximize_roc1() (tno.quantum.problems.portfolio_optimization.QuboFactory method)
calc_maximize_roc2() (tno.quantum.problems.portfolio_optimization.QuboFactory method)
calc_minimize_hhi() (tno.quantum.problems.portfolio_optimization.QuboFactory method)
calc_stabilize_c() (tno.quantum.problems.portfolio_optimization.QuboFactory method)
calculate_error_rate() (tno.quantum.communication.qkd_key_rate.classical.Corrector static method)
calculate_inverted_permutations() (tno.quantum.communication.qkd_key_rate.classical.Permutations static method)
calculate_key_reconciliation_rate() (tno.quantum.communication.qkd_key_rate.classical.Corrector method)
calculate_message_parity_strategy() (tno.quantum.communication.qkd_key_rate.classical.ParityStrategy method)
calculate_number_of_errors() (tno.quantum.communication.qkd_key_rate.classical.Corrector static method)
CascadeCorrector (class in tno.quantum.communication.qkd_key_rate.classical.cascade)
CascadeCorrectorOutput (class in tno.quantum.communication.qkd_key_rate.classical.cascade)
CascadeReceiver (class in tno.quantum.communication.qkd_key_rate.classical.cascade)
CascadeSender (class in tno.quantum.communication.qkd_key_rate.classical.cascade)
check_arraylike() (in module tno.quantum.utils.validation)
check_ax() (in module tno.quantum.utils.validation)
check_binary() (in module tno.quantum.utils.validation)
check_bool() (in module tno.quantum.utils.validation)
check_instance() (in module tno.quantum.utils.validation)
check_int() (in module tno.quantum.utils.validation)
check_kwarglike() (in module tno.quantum.utils.validation)
check_linear_equality_constraint() (tno.quantum.optimization.qubo.components.ResultInterface method)
check_linear_inequality_constraint() (tno.quantum.optimization.qubo.components.ResultInterface method)
check_lower_bound() (in module tno.quantum.utils.validation)
check_match_of_parities() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
check_path() (in module tno.quantum.utils.validation)
check_python_variable() (in module tno.quantum.utils.validation)
check_random_state() (in module tno.quantum.utils.validation)
check_real() (in module tno.quantum.utils.validation)
check_serializable() (in module tno.quantum.utils.serialization)
check_snake_case() (in module tno.quantum.utils.validation)
check_string() (in module tno.quantum.utils.validation)
check_timedelta() (in module tno.quantum.utils.validation)
check_upper_bound() (in module tno.quantum.utils.validation)
check_valid() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
compute_bounds() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
compute_efficiency() (in module tno.quantum.communication.qkd_key_rate.classical)
compute_estimate_on_communication() (in module tno.quantum.communication.qkd_key_rate.classical)
compute_gain_and_error_rate() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
(in module tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon)
(in module tno.quantum.communication.qkd_key_rate.quantum.bbm92)
compute_rate() (tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84AsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84FiniteKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84FullyAsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon.BB84SingleAsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bbm92.BBM92AsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bbm92.BBM92FiniteKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.KeyRate method)
concatenate() (tno.quantum.utils.BitVector method)
concatenate_bit_vectors() (tno.quantum.utils.BitVector class method)
convert_to_snake_case() (in module tno.quantum.utils)
correct_errors() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
(tno.quantum.communication.qkd_key_rate.classical.Corrector method)
(tno.quantum.communication.qkd_key_rate.classical.ReceiverBase method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowReceiver method)
correct_individual_error() (tno.quantum.communication.qkd_key_rate.classical.ReceiverBase method)
Corrector (class in tno.quantum.communication.qkd_key_rate.classical)
CorrectorOutputBase (class in tno.quantum.communication.qkd_key_rate.classical)
create_message_tag_pair() (tno.quantum.communication.qkd_key_rate.classical.Corrector static method)
create_parity_check_matrix() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
customise() (tno.quantum.communication.qkd_key_rate.quantum.Detector method)
CustomSolver (class in tno.quantum.optimization.qubo.solvers)
D
DecodedResult (class in tno.quantum.problems.n_minus_1.quantum_annealing)
default() (tno.quantum.problems.n_minus_1.quantum_annealing.FactoryArguments class method)
(tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments class method)
delta() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
(in module tno.quantum.communication.qkd_key_rate.quantum.bbm92)
delta_ec() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
delta_x() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
delta_x2() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
deserialize() (tno.quantum.utils.serialization.Serializable static method)
Detector (class in tno.quantum.communication.qkd_key_rate.quantum)
DimodSampleSetResult (class in tno.quantum.optimization.qubo.solvers)
disagreeing_block_parities() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
discard_parity_bits() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
discard_syndrome_bits() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
do_cascade() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
do_hash() (tno.quantum.communication.qkd_key_rate.classical.privacy_amplification.PrivacyAmplification method)
draw() (tno.quantum.problems.n_minus_1.quantum_annealing.DecodedResult method)
DWaveCliqueSamplerSolver (class in tno.quantum.optimization.qubo.solvers)
DWaveSamplerSolver (class in tno.quantum.optimization.qubo.solvers)
E
efficiency_channel() (in module tno.quantum.communication.qkd_key_rate.quantum.bbm92)
efficiency_system() (in module tno.quantum.communication.qkd_key_rate.quantum.bbm92)
eig() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
energies (tno.quantum.optimization.qubo.components.Freq attribute)
ensure_probability() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
evaluate() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
evaluate_weighted() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
evaluation_backend (tno.quantum.optimization.qubo.solvers.QAOASolver property)
ExactSamplerSolver (class in tno.quantum.optimization.qubo.solvers)
execution_time (tno.quantum.optimization.qubo.components.ResultInterface property)
expand() (tno.quantum.optimization.qubo.components.PartialSolution method)
ExpectedValueModel (class in tno.quantum.ml.classifiers.vc.models.expected_value_model)
F
FactoryArguments (class in tno.quantum.problems.n_minus_1.quantum_annealing)
first_pass() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
fit() (tno.quantum.ml.classifiers.vc.VariationalClassifier method)
fix_errors_with_syndrome() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowReceiver method)
flip_indices() (tno.quantum.utils.BitVector method)
free_variables() (tno.quantum.optimization.qubo.components.PartialSolution method)
Freq (class in tno.quantum.optimization.qubo.components)
freq (tno.quantum.optimization.qubo.components.ResultInterface property)
from_bqm() (tno.quantum.optimization.qubo.components.QUBO class method)
(tno.quantum.optimization.qubo.QUBO class method)
from_file() (tno.quantum.communication.qkd_key_rate.quantum.Detector class method)
(tno.quantum.problems.portfolio_optimization.PortfolioData class method)
from_json() (tno.quantum.utils.serialization.Serializable class method)
from_json_file() (tno.quantum.utils.serialization.Serializable class method)
from_mapping() (tno.quantum.utils.BaseArguments class method)
from_result() (tno.quantum.optimization.qubo.components.BasicResult class method)
(tno.quantum.optimization.qubo.components.ResultInterface class method)
(tno.quantum.optimization.qubo.solvers.DimodSampleSetResult class method)
(tno.quantum.optimization.qubo.solvers.IterativeResult class method)
(tno.quantum.optimization.qubo.solvers.PipelineResult class method)
(tno.quantum.optimization.qubo.solvers.PreprocessResult class method)
(tno.quantum.optimization.qubo.solvers.QAOAResult class method)
from_yaml() (tno.quantum.utils.serialization.Serializable class method)
from_yaml_file() (tno.quantum.utils.serialization.Serializable class method)
G
GateBasedNMinusOneSolver (class in tno.quantum.problems.n_minus_1)
(class in tno.quantum.problems.n_minus_1.gate_based)
get_anomalous_spiky_time_series_dataset() (in module tno.quantum.ml.datasets)
get_blobs_clustering_dataset() (in module tno.quantum.ml.datasets)
get_block_index() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
get_capital() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_circles_dataset() (in module tno.quantum.ml.datasets)
get_column() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_energy_quantiles() (tno.quantum.optimization.qubo.components.ResultInterface method)
get_entropy_estimate() (tno.quantum.communication.qkd_key_rate.classical.privacy_amplification.PrivacyAmplification method)
get_error_index() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
get_error_rate() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
get_hist_bin_data() (tno.quantum.optimization.qubo.components.ResultInterface method)
get_income() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_init_weights() (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel method)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel method)
(tno.quantum.ml.classifiers.vc.models.QModel method)
get_installed_subclasses() (in module tno.quantum.utils)
get_instance() (tno.quantum.utils.BaseConfig method)
get_iris_dataset() (in module tno.quantum.ml.datasets)
get_k() (tno.quantum.problems.n_minus_1.quantum_annealing.DecodedResult method)
get_l_bound() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_linearly_separable_dataset() (in module tno.quantum.ml.datasets)
get_moons_dataset() (in module tno.quantum.ml.datasets)
get_outstanding_now() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_parameters() (tno.quantum.communication.qkd_key_rate.quantum.Detector method)
get_parity() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeSender method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
get_prior_error_rate() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeReceiver method)
get_qfunc() (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel method)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel method)
(tno.quantum.ml.classifiers.vc.models.QModel method)
get_returns() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_start_block_size() (tno.quantum.communication.qkd_key_rate.classical.ParityStrategy method)
get_syndrome() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
get_u_bound() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
get_wine_dataset() (in module tno.quantum.ml.datasets)
I
init_beta (tno.quantum.optimization.qubo.solvers.QAOASolver property)
init_gamma (tno.quantum.optimization.qubo.solvers.QAOASolver property)
input_alice (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
input_bob (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
input_error (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
is_converged (tno.quantum.optimization.qubo.preprocessors.QProPlusPreprocessor attribute)
IterativeResult (class in tno.quantum.optimization.qubo.solvers)
K
K (tno.quantum.problems.n_minus_1.quantum_annealing.FactoryArguments attribute)
KerberosSamplerSolver (class in tno.quantum.optimization.qubo.solvers)
key_reconciliation_rate (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
KeyRate (class in tno.quantum.communication.qkd_key_rate.quantum)
L
L (tno.quantum.problems.n_minus_1.quantum_annealing.FactoryArguments attribute)
LeapHybridSolver (class in tno.quantum.optimization.qubo.solvers)
length (tno.quantum.communication.qkd_key_rate.classical.Message property)
load_dataset() (in module tno.quantum.problems.n_minus_1.quantum_annealing.datasets)
load_gml() (in module tno.quantum.problems.n_minus_1.io)
load_medium_dataset() (in module tno.quantum.problems.n_minus_1.quantum_annealing.datasets)
load_small_dataset() (in module tno.quantum.problems.n_minus_1.quantum_annealing.datasets)
lower_bound (tno.quantum.optimization.qubo.components.QUBO property)
(tno.quantum.optimization.qubo.QUBO property)
lower_bound_matrix_gain() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
M
M (tno.quantum.problems.n_minus_1.quantum_annealing.FactoryArguments attribute)
matrix (tno.quantum.optimization.qubo.components.QUBO property)
(tno.quantum.optimization.qubo.QUBO property)
Message (class in tno.quantum.communication.qkd_key_rate.classical)
message (tno.quantum.communication.qkd_key_rate.classical.Message attribute)
(tno.quantum.communication.qkd_key_rate.classical.SenderBase property)
ModelConfig (class in tno.quantum.ml.classifiers.vc)
ModelError
module
tno.quantum.communication.qkd_key_rate
tno.quantum.communication.qkd_key_rate.classical
tno.quantum.communication.qkd_key_rate.classical.cascade
tno.quantum.communication.qkd_key_rate.classical.privacy_amplification
tno.quantum.communication.qkd_key_rate.classical.winnow
tno.quantum.communication.qkd_key_rate.quantum
tno.quantum.communication.qkd_key_rate.quantum.bb84
tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon
tno.quantum.communication.qkd_key_rate.quantum.bbm92
tno.quantum.ml
tno.quantum.ml.classifiers.vc
tno.quantum.ml.classifiers.vc.models
tno.quantum.ml.classifiers.vc.models.expected_value_model
tno.quantum.ml.classifiers.vc.models.probability_model
tno.quantum.ml.datasets
tno.quantum.optimization.qubo
tno.quantum.optimization.qubo.components
tno.quantum.optimization.qubo.postprocessors
tno.quantum.optimization.qubo.preprocessors
tno.quantum.optimization.qubo.solvers
tno.quantum.problems.n_minus_1
tno.quantum.problems.n_minus_1.gate_based
tno.quantum.problems.n_minus_1.io
tno.quantum.problems.n_minus_1.quantum_annealing
tno.quantum.problems.n_minus_1.quantum_annealing.datasets
tno.quantum.problems.portfolio_optimization
tno.quantum.utils
tno.quantum.utils.serialization
tno.quantum.utils.validation
ModuloModel (class in tno.quantum.ml.classifiers.vc.models.probability_model)
N
n (tno.quantum.optimization.qubo.components.PartialSolution property)
n_classes (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel attribute)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel attribute)
n_layers (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel attribute)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel attribute)
(tno.quantum.problems.n_minus_1.quantum_annealing.FactoryArguments attribute)
n_trainable_sublayers (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel attribute)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel attribute)
name (tno.quantum.ml.classifiers.vc.ModelConfig attribute)
(tno.quantum.utils.BaseConfig property)
negate() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
NeighborhoodSolver (class in tno.quantum.optimization.qubo.solvers)
net_exposed_bits (tno.quantum.communication.qkd_key_rate.classical.SenderBase property)
next_pass() (tno.quantum.communication.qkd_key_rate.classical.Schedule method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
non_deterministic (tno.quantum.optimization.qubo.components.Solver attribute)
(tno.quantum.optimization.qubo.solvers.CustomSolver attribute)
(tno.quantum.optimization.qubo.solvers.DWaveCliqueSamplerSolver attribute)
(tno.quantum.optimization.qubo.solvers.DWaveSamplerSolver attribute)
(tno.quantum.optimization.qubo.solvers.KerberosSamplerSolver attribute)
(tno.quantum.optimization.qubo.solvers.LeapHybridSolver attribute)
num_attempts (tno.quantum.optimization.qubo.components.ResultInterface property)
num_iter (tno.quantum.optimization.qubo.solvers.QAOASolver property)
num_iterations (tno.quantum.optimization.qubo.solvers.IterativeResult property)
num_layers (tno.quantum.optimization.qubo.solvers.QAOASolver property)
num_occurrences (tno.quantum.optimization.qubo.components.Freq attribute)
num_reads (tno.quantum.optimization.qubo.postprocessors.SteepestDescentPostprocessor property)
number_of_communication_rounds (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
number_of_exposed_bits (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
(tno.quantum.communication.qkd_key_rate.classical.SenderBase property)
number_of_passes (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeCorrectorOutput attribute)
O
offset (tno.quantum.optimization.qubo.components.QUBO property)
(tno.quantum.optimization.qubo.QUBO property)
optimize_rate() (tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84AsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84FiniteKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84.BB84FullyAsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon.BB84SingleAsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bbm92.BBM92AsymptoticKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.bbm92.BBM92FiniteKeyRateEstimate method)
(tno.quantum.communication.qkd_key_rate.quantum.KeyRate method)
optimizer (tno.quantum.optimization.qubo.solvers.QAOASolver property)
OptimizerConfig (class in tno.quantum.utils)
options (tno.quantum.ml.classifiers.vc.ModelConfig attribute)
(tno.quantum.utils.BaseConfig property)
original_message (tno.quantum.communication.qkd_key_rate.classical.SenderBase property)
output_alice (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
output_bob (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
output_error (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
output_length (tno.quantum.communication.qkd_key_rate.classical.CorrectorOutputBase attribute)
P
p_extra (tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments attribute)
ParityModel (class in tno.quantum.ml.classifiers.vc.models.probability_model)
ParityStrategy (class in tno.quantum.communication.qkd_key_rate.classical)
partial_solution (tno.quantum.optimization.qubo.solvers.PreprocessResult property)
PartialSolution (class in tno.quantum.optimization.qubo.components)
penalty_auxvar (tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments attribute)
penalty_connectivity (tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments attribute)
penalty_depth (tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments attribute)
penalty_loadflow (tno.quantum.problems.n_minus_1.quantum_annealing.QUBOArguments attribute)
Permutations (class in tno.quantum.communication.qkd_key_rate.classical)
permute_buffer() (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowSender method)
PipelineResult (class in tno.quantum.optimization.qubo.solvers)
PipelineSolver (class in tno.quantum.optimization.qubo.solvers)
plot_expval_history() (tno.quantum.optimization.qubo.solvers.QAOAResult method)
plot_front() (in module tno.quantum.problems.portfolio_optimization)
plot_hist() (tno.quantum.optimization.qubo.components.ResultInterface method)
plot_parameters() (tno.quantum.optimization.qubo.solvers.QAOAResult method)
plot_points() (in module tno.quantum.problems.portfolio_optimization)
plot_shots_histogram() (tno.quantum.optimization.qubo.solvers.QAOAResult method)
pop() (tno.quantum.communication.qkd_key_rate.classical.Message method)
PortfolioData (class in tno.quantum.problems.portfolio_optimization)
PortfolioOptimizer (class in tno.quantum.problems.portfolio_optimization)
postprocess() (tno.quantum.optimization.qubo.components.Postprocessor method)
Postprocessor (class in tno.quantum.optimization.qubo.components)
PostprocessorConfig (class in tno.quantum.optimization.qubo)
(class in tno.quantum.optimization.qubo.components)
predict() (tno.quantum.ml.classifiers.vc.VariationalClassifier method)
prefix() (tno.quantum.utils.BaseConfig class method)
preprocess() (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel method)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel method)
(tno.quantum.ml.classifiers.vc.models.QModel method)
(tno.quantum.optimization.qubo.components.Preprocessor method)
(tno.quantum.optimization.qubo.preprocessors.QProPlusPreprocessor method)
Preprocessor (class in tno.quantum.optimization.qubo.components)
PreprocessorConfig (class in tno.quantum.optimization.qubo)
(class in tno.quantum.optimization.qubo.components)
PreprocessResult (class in tno.quantum.optimization.qubo.solvers)
print_portfolio_info() (tno.quantum.problems.portfolio_optimization.PortfolioData method)
PrivacyAmplification (class in tno.quantum.communication.qkd_key_rate.classical.privacy_amplification)
ProbabilityModel (class in tno.quantum.ml.classifiers.vc.models.probability_model)
Q
QABasedNMinusOneSolver (class in tno.quantum.problems.n_minus_1)
(class in tno.quantum.problems.n_minus_1.quantum_annealing)
QAOAResult (class in tno.quantum.optimization.qubo.solvers)
QAOASolver (class in tno.quantum.optimization.qubo.solvers)
QModel (class in tno.quantum.ml.classifiers.vc.models)
QProPlusPreprocessor (class in tno.quantum.optimization.qubo.preprocessors)
QUBO (class in tno.quantum.optimization.qubo)
(class in tno.quantum.optimization.qubo.components)
QUBOArguments (class in tno.quantum.problems.n_minus_1.quantum_annealing)
QuboFactory (class in tno.quantum.problems.portfolio_optimization)
R
random_message() (tno.quantum.communication.qkd_key_rate.classical.Message class method)
random_permutation() (tno.quantum.communication.qkd_key_rate.classical.Permutations class method)
random_state (tno.quantum.optimization.qubo.postprocessors.SteepestDescentPostprocessor property)
RandomSamplerSolver (class in tno.quantum.optimization.qubo.solvers)
ReceiverBase (class in tno.quantum.communication.qkd_key_rate.classical)
register() (tno.quantum.utils.serialization.Serializable static method)
register_custom_item() (tno.quantum.utils.BaseConfig class method)
remaining_passes (tno.quantum.communication.qkd_key_rate.classical.Schedule property)
required_fields (tno.quantum.communication.qkd_key_rate.quantum.Detector attribute)
ResultInterface (class in tno.quantum.optimization.qubo.components)
ResultsOverview (class in tno.quantum.problems.n_minus_1.quantum_annealing)
RSSolver (class in tno.quantum.optimization.qubo.solvers)
run() (tno.quantum.problems.n_minus_1.gate_based.GateBasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.GateBasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.QABasedNMinusOneSolver method)
(tno.quantum.problems.n_minus_1.quantum_annealing.QABasedNMinusOneSolver method)
(tno.quantum.problems.portfolio_optimization.PortfolioOptimizer method)
S
sample_kwargs (tno.quantum.optimization.qubo.postprocessors.SteepestDescentPostprocessor property)
sampling_fraction (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeCorrectorOutput attribute)
scaling (tno.quantum.ml.classifiers.vc.models.expected_value_model.ExpectedValueModel attribute)
(tno.quantum.ml.classifiers.vc.models.probability_model.ProbabilityModel attribute)
Schedule (class in tno.quantum.communication.qkd_key_rate.classical)
schedule (tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowCorrectorOutput attribute)
schedule_from_error_rate() (tno.quantum.communication.qkd_key_rate.classical.Schedule class method)
SenderBase (class in tno.quantum.communication.qkd_key_rate.classical)
Serializable (class in tno.quantum.utils.serialization)
serialize() (tno.quantum.utils.serialization.Serializable method)
set_fit_request() (tno.quantum.ml.classifiers.vc.VariationalClassifier method)
set_score_request() (tno.quantum.ml.classifiers.vc.VariationalClassifier method)
shorten_pass() (tno.quantum.communication.qkd_key_rate.classical.Permutations method)
SimulatedAnnealingSolver (class in tno.quantum.optimization.qubo.solvers)
size (tno.quantum.optimization.qubo.components.QUBO property)
(tno.quantum.optimization.qubo.QUBO property)
solve() (tno.quantum.optimization.qubo.components.Solver method)
solve_finite_lp() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
solve_lp() (in module tno.quantum.communication.qkd_key_rate.quantum.bb84)
Solver (class in tno.quantum.optimization.qubo.components)
SolverConfig (class in tno.quantum.optimization.qubo)
(class in tno.quantum.optimization.qubo.components)
spectral_gap() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
SteepestDescentPostprocessor (class in tno.quantum.optimization.qubo.postprocessors)
SteepestDescentSolver (class in tno.quantum.optimization.qubo.solvers)
summary() (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeCorrector method)
(tno.quantum.communication.qkd_key_rate.classical.Corrector method)
(tno.quantum.communication.qkd_key_rate.classical.winnow.WinnowCorrector method)
supported_custom_items() (tno.quantum.utils.BaseConfig class method)
supported_items() (tno.quantum.ml.classifiers.vc.ModelConfig static method)
(tno.quantum.optimization.qubo.components.PostprocessorConfig static method)
(tno.quantum.optimization.qubo.components.PreprocessorConfig static method)
(tno.quantum.optimization.qubo.components.SolverConfig static method)
(tno.quantum.optimization.qubo.PostprocessorConfig static method)
(tno.quantum.optimization.qubo.PreprocessorConfig static method)
(tno.quantum.optimization.qubo.SolverConfig static method)
(tno.quantum.utils.BackendConfig static method)
(tno.quantum.utils.BaseConfig static method)
(tno.quantum.utils.OptimizerConfig static method)
switch_after_pass (tno.quantum.communication.qkd_key_rate.classical.cascade.CascadeCorrectorOutput attribute)
T
TabuSolver (class in tno.quantum.optimization.qubo.solvers)
tno.quantum.communication.qkd_key_rate
module
tno.quantum.communication.qkd_key_rate.classical
module
tno.quantum.communication.qkd_key_rate.classical.cascade
module
tno.quantum.communication.qkd_key_rate.classical.privacy_amplification
module
tno.quantum.communication.qkd_key_rate.classical.winnow
module
tno.quantum.communication.qkd_key_rate.quantum
module
tno.quantum.communication.qkd_key_rate.quantum.bb84
module
tno.quantum.communication.qkd_key_rate.quantum.bb84_single_photon
module
tno.quantum.communication.qkd_key_rate.quantum.bbm92
module
tno.quantum.ml
module
tno.quantum.ml.classifiers.vc
module
tno.quantum.ml.classifiers.vc.models
module
tno.quantum.ml.classifiers.vc.models.expected_value_model
module
tno.quantum.ml.classifiers.vc.models.probability_model
module
tno.quantum.ml.datasets
module
tno.quantum.optimization.qubo
module
tno.quantum.optimization.qubo.components
module
tno.quantum.optimization.qubo.postprocessors
module
tno.quantum.optimization.qubo.preprocessors
module
tno.quantum.optimization.qubo.solvers
module
tno.quantum.problems.n_minus_1
module
tno.quantum.problems.n_minus_1.gate_based
module
tno.quantum.problems.n_minus_1.io
module
tno.quantum.problems.n_minus_1.quantum_annealing
module
tno.quantum.problems.n_minus_1.quantum_annealing.datasets
module
tno.quantum.problems.portfolio_optimization
module
tno.quantum.utils
module
tno.quantum.utils.serialization
module
tno.quantum.utils.validation
module
to_bqm() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
to_ising() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
(tno.quantum.utils.BitVector method)
to_json() (tno.quantum.utils.serialization.Serializable method)
to_json_file() (tno.quantum.utils.serialization.Serializable method)
to_string() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
to_symmetric_form() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
to_upper_tri_form() (tno.quantum.optimization.qubo.components.QUBO method)
(tno.quantum.optimization.qubo.QUBO method)
to_yaml() (tno.quantum.utils.serialization.Serializable method)
to_yaml_file() (tno.quantum.utils.serialization.Serializable method)
training_backend (tno.quantum.optimization.qubo.solvers.QAOASolver property)
transcript (tno.quantum.communication.qkd_key_rate.classical.SenderBase attribute)
TreeDecompositionSolver (class in tno.quantum.optimization.qubo.solvers)
U
upper_bound (tno.quantum.optimization.qubo.components.QUBO property)
(tno.quantum.optimization.qubo.QUBO property)
V
VariationalClassifier (class in tno.quantum.ml.classifiers.vc)
verbose (tno.quantum.optimization.qubo.solvers.QAOASolver property)
W
warn_if_negative() (in module tno.quantum.utils.validation)
warn_if_positive() (in module tno.quantum.utils.validation)
WinnowCorrector (class in tno.quantum.communication.qkd_key_rate.classical.winnow)
WinnowCorrectorOutput (class in tno.quantum.communication.qkd_key_rate.classical.winnow)
WinnowReceiver (class in tno.quantum.communication.qkd_key_rate.classical.winnow)
WinnowSender (class in tno.quantum.communication.qkd_key_rate.classical.winnow)
write_gml() (in module tno.quantum.problems.n_minus_1.io)