Skip to content

Latest commit

 

History

History
87 lines (45 loc) · 1.87 KB

methods.rst

File metadata and controls

87 lines (45 loc) · 1.87 KB

Utility Methods

Note that the utils module will not be imported with from qubovert import *. You must import qubovert.utils explicitly.

Accessed with qubovert.utils.function_name.

Conversions

qubovert.utils.pubo_to_puso

qubovert.utils.puso_to_pubo

qubovert.utils.qubo_to_quso

qubovert.utils.quso_to_qubo

qubovert.utils.matrix_to_qubo

qubovert.utils.qubo_to_matrix

qubovert.utils.boolean_to_spin

qubovert.utils.spin_to_boolean

qubovert.utils.decimal_to_boolean

qubovert.utils.decimal_to_spin

qubovert.utils.boolean_to_decimal

qubovert.utils.spin_to_decimal

Values

qubovert.utils.pubo_value

qubovert.utils.puso_value

qubovert.utils.qubo_value

qubovert.utils.quso_value

Bruteforce Solvers

qubovert.utils.solve_pubo_bruteforce

qubovert.utils.solve_puso_bruteforce

qubovert.utils.solve_qubo_bruteforce

qubovert.utils.solve_quso_bruteforce

Approximate Extrema

qubovert.utils.approximate_pubo_extrema

qubovert.utils.approximate_puso_extrema

qubovert.utils.approximate_qubo_extrema

qubovert.utils.approximate_quso_extrema

Useful functions

qubovert.utils.sum

qubovert.utils.subgraph

qubovert.utils.subvalue

qubovert.utils.normalize

qubovert.utils.num_bits

qubovert.utils.get_info

qubovert.utils.create_from_info