Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W A add_constraint() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) adjust_ising_matrix_precision() (in module kaiwu.ising) adjust_qubo_matrix_precision() (in module kaiwu.qubo) ArgpartitionUniquePool (class in kaiwu.common) args (kaiwu.core.KaiwuError attribute) (kaiwu.qubo.QuboError attribute) B BaseLoopController (class in kaiwu.common) Binary (class in kaiwu.core) BinaryExpression (class in kaiwu.core) BinaryExpressionNDArray (class in kaiwu.core) BinaryModel (class in kaiwu.core) BruteForceOptimizer (class in kaiwu.classical) C calculate_ising_matrix_bit_width() (in module kaiwu.ising) calculate_qubo_value() (in module kaiwu.qubo) check_qubo_matrix_bit_width() (in module kaiwu.qubo) check_symmetric() (in module kaiwu.common) CheckpointManager (class in kaiwu.common) CIMOptimizer (class in kaiwu.cim) clear() (kaiwu.common.ArgpartitionUniquePool method) (kaiwu.common.HeapUniquePool method) (kaiwu.core.Binary method) (kaiwu.core.BinaryExpression method) (kaiwu.core.Expression method) (kaiwu.core.Integer method) (kaiwu.core.Placeholder method) (kaiwu.ising.IsingExpression method) (kaiwu.ising.Spin method) compile_constraints() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) ConstraintDefinition (class in kaiwu.core) construct_split_solution() (in module kaiwu.preprocess) D dot() (in module kaiwu.core) (kaiwu.core.BinaryExpressionNDArray method) dump() (kaiwu.common.CheckpointManager class method) E ensure_license() (in module kaiwu.license) expr_add() (in module kaiwu.core) expr_mul() (in module kaiwu.core) expr_neg() (in module kaiwu.core) expr_pow() (in module kaiwu.core) Expression (class in kaiwu.core) extend() (kaiwu.common.ArgpartitionUniquePool method) (kaiwu.common.HeapUniquePool method) F feed() (kaiwu.core.Binary method) (kaiwu.core.BinaryExpression method) (kaiwu.core.Integer method) (kaiwu.core.Placeholder method) from_constraint_definition() (kaiwu.core.PenaltyMethodConstraint class method) from_json_dict() (kaiwu.common.ArgpartitionUniquePool class method) fromkeys() (kaiwu.core.Binary method) (kaiwu.core.BinaryExpression method) (kaiwu.core.Expression method) (kaiwu.core.Integer method) (kaiwu.core.Placeholder method) (kaiwu.ising.IsingExpression method) (kaiwu.ising.IsingModel method) (kaiwu.ising.Spin method) G get_array_val() (in module kaiwu.core) get_average_coefficient() (kaiwu.core.Binary method) (kaiwu.core.BinaryExpression method) (kaiwu.core.Expression method) (kaiwu.core.Integer method) (kaiwu.core.Placeholder method) (kaiwu.ising.IsingExpression method) (kaiwu.ising.Spin method) get_bias() (kaiwu.ising.IsingModel method) get_constraints_expr_list() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) get_dynamic_range_metric() (in module kaiwu.preprocess) get_ha_history() (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.sampler.SimulatedAnnealingSampler method) get_matrix() (kaiwu.ising.IsingModel method) (kaiwu.qubo.QuboModel method) get_max_deltas() (kaiwu.core.Binary method) (kaiwu.core.BinaryExpression method) (kaiwu.core.Expression method) (kaiwu.core.Integer method) (kaiwu.core.Placeholder method) (kaiwu.ising.IsingExpression method) (kaiwu.ising.Spin method) get_min_diff() (in module kaiwu.preprocess) get_min_penalty() (in module kaiwu.core) get_min_penalty_for_equal_constraint() (in module kaiwu.core) get_min_penalty_from_deltas() (in module kaiwu.core) get_min_penalty_from_min_diff() (in module kaiwu.core) get_offset() (kaiwu.qubo.QuboModel method) get_path() (kaiwu.common.CheckpointManager class method) get_placeholder_set() (kaiwu.core.Placeholder method) get_sol_dict() (in module kaiwu.core) (kaiwu.qubo.QuboModel method) get_solutions() (kaiwu.common.ArgpartitionUniquePool method) (kaiwu.common.HeapUniquePool method) get_task_result() (kaiwu.cim.CIMOptimizer method) get_val() (in module kaiwu.core) get_value() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) get_variables() (kaiwu.core.Binary method) (kaiwu.core.BinaryExpression method) (kaiwu.core.Expression method) (kaiwu.core.Integer method) (kaiwu.core.Placeholder method) (kaiwu.ising.IsingExpression method) (kaiwu.ising.IsingModel method) (kaiwu.ising.Spin method) (kaiwu.qubo.QuboModel method) H hamiltonian() (in module kaiwu.common) HeapUniquePool (class in kaiwu.common) HoboModel (class in kaiwu.hobo) I init() (in module kaiwu.license) init_solution() (kaiwu.classical.TabuSearchOptimizer method) initialize_penalties() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) Integer (class in kaiwu.core) invalidate_made_state() (kaiwu.qubo.QuboModel method) is_array_equal (kaiwu.core.BinaryExpressionNDArray attribute) is_array_greater (kaiwu.core.BinaryExpressionNDArray attribute) is_array_greater_equal (kaiwu.core.BinaryExpressionNDArray attribute) is_array_less (kaiwu.core.BinaryExpressionNDArray attribute) is_array_less_equal (kaiwu.core.BinaryExpressionNDArray attribute) is_finished() (kaiwu.common.BaseLoopController method) (kaiwu.common.OptimizerLoopController method) (kaiwu.common.SolverLoopController method) is_satisfied() (kaiwu.core.ConstraintDefinition method) (kaiwu.core.PenaltyMethodConstraint method) ising_matrix_to_qubo_matrix() (in module kaiwu.conversion) IsingExpression (class in kaiwu.ising) IsingModel (class in kaiwu.ising) J JsonSerializableMixin (class in kaiwu.common) K kaiwu.cim module kaiwu.classical module kaiwu.common module kaiwu.conversion module kaiwu.core module kaiwu.hobo module kaiwu.ising module kaiwu.license module kaiwu.preprocess module kaiwu.qubo module kaiwu.sampler module kaiwu.solver module KaiwuError L load() (kaiwu.common.CheckpointManager class method) load_json_dict() (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.common.BaseLoopController method) (kaiwu.common.HeapUniquePool method) (kaiwu.common.JsonSerializableMixin method) (kaiwu.common.OptimizerLoopController method) (kaiwu.common.SolverLoopController method) (kaiwu.solver.PenaltyMethodSolver method) lower_bound_parameters() (in module kaiwu.preprocess) M make() (kaiwu.qubo.QuboModel method) module kaiwu.cim kaiwu.classical kaiwu.common kaiwu.conversion kaiwu.core kaiwu.hobo kaiwu.ising kaiwu.license kaiwu.preprocess kaiwu.qubo kaiwu.sampler kaiwu.solver N ndarray() (in module kaiwu.core) O on_matrix_change() (kaiwu.cim.CIMOptimizer method) (kaiwu.cim.PrecisionReducer method) (kaiwu.classical.BruteForceOptimizer method) (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.classical.TabuSearchOptimizer method) (kaiwu.core.OptimizerBase method) (kaiwu.sampler.SimulatedAnnealingSampler method) OptimizerBase (class in kaiwu.core) OptimizerLoopController (class in kaiwu.common) P penalize_less() (kaiwu.core.PenaltyMethodConstraint method) penalize_more() (kaiwu.core.PenaltyMethodConstraint method) PenaltyMethodConstraint (class in kaiwu.core) PenaltyMethodSolver (class in kaiwu.solver) perform_precision_adaption_mutate() (in module kaiwu.preprocess) perform_precision_adaption_split() (in module kaiwu.preprocess) Placeholder (class in kaiwu.core) PrecisionReducer (class in kaiwu.cim) push() (kaiwu.common.HeapUniquePool method) Q qubo_matrix_to_ising_matrix() (in module kaiwu.conversion) qubo_matrix_to_qubo_model() (in module kaiwu.qubo) qubo_model_to_ising_model() (in module kaiwu.conversion) QuboError QuboModel (class in kaiwu.qubo) quicksum() (in module kaiwu.core) R reduce() (kaiwu.hobo.HoboModel method) restart() (kaiwu.common.BaseLoopController method) (kaiwu.common.OptimizerLoopController method) (kaiwu.common.SolverLoopController method) restore_split_solution() (in module kaiwu.preprocess) S save_dir (kaiwu.common.CheckpointManager attribute) set_constraint_handler() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) set_log_level() (in module kaiwu.common) set_log_path() (in module kaiwu.common) set_matrix() (kaiwu.cim.CIMOptimizer method) (kaiwu.cim.PrecisionReducer method) (kaiwu.classical.BruteForceOptimizer method) (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.classical.TabuSearchOptimizer method) (kaiwu.core.OptimizerBase method) (kaiwu.sampler.SimulatedAnnealingSampler method) set_objective() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) set_penalty() (kaiwu.core.PenaltyMethodConstraint method) SimpleSolver (class in kaiwu.solver) SimulatedAnnealingOptimizer (class in kaiwu.classical) SimulatedAnnealingSampler (class in kaiwu.sampler) single_process_solve() (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.sampler.SimulatedAnnealingSampler method) solve() (kaiwu.cim.CIMOptimizer method) (kaiwu.cim.PrecisionReducer method) (kaiwu.classical.BruteForceOptimizer method) (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.classical.TabuSearchOptimizer method) (kaiwu.core.OptimizerBase method) (kaiwu.sampler.SimulatedAnnealingSampler method) solve_qubo() (kaiwu.core.SolverBase method) (kaiwu.solver.PenaltyMethodSolver method) (kaiwu.solver.SimpleSolver method) solve_qubo_multi_results() (kaiwu.solver.PenaltyMethodSolver method) SolverBase (class in kaiwu.core) SolverLoopController (class in kaiwu.common) Spin (class in kaiwu.ising) sum() (kaiwu.core.BinaryExpressionNDArray method) T TabuSearchOptimizer (class in kaiwu.classical) to_json_dict() (kaiwu.classical.SimulatedAnnealingOptimizer method) (kaiwu.common.ArgpartitionUniquePool method) (kaiwu.common.BaseLoopController method) (kaiwu.common.HeapUniquePool method) (kaiwu.common.JsonSerializableMixin method) (kaiwu.common.OptimizerLoopController method) (kaiwu.common.SolverLoopController method) (kaiwu.solver.PenaltyMethodSolver method) U update_constraint() (in module kaiwu.core) update_status() (kaiwu.common.BaseLoopController method) (kaiwu.common.OptimizerLoopController method) (kaiwu.common.SolverLoopController method) upper_bound_sample() (in module kaiwu.preprocess) upper_bound_simulated_annealing() (in module kaiwu.preprocess) V verify_constraint() (kaiwu.core.BinaryModel method) (kaiwu.hobo.HoboModel method) (kaiwu.qubo.QuboModel method) W with_traceback() (kaiwu.core.KaiwuError method) (kaiwu.qubo.QuboError method)