openjij
Framework for the Ising model and QUBO.
Loading...
Searching...
No Matches
model.py File Reference

Namespaces

namespace  openjij
 
namespace  openjij.model
 
namespace  openjij.model.model
 

Functions

 openjij.model.model.make_BinaryQuadraticModel (dict linear, dict quadratic, sparse)
 
 openjij.model.model.make_BinaryQuadraticModel_from_JSON (dict obj)
 
 openjij.model.model.BinaryQuadraticModel (linear, quadratic, *args, **kwargs)
 
 openjij.model.model.bqm_from_numpy_matrix (mat, list variables=None, offset=0.0, vartype="BINARY", **kwargs)
 
 openjij.model.model.bqm_from_qubo (Q, offset=0.0, **kwargs)
 
 openjij.model.model.bqm_from_ising (linear, quadratic, offset=0.0, **kwargs)
 
 openjij.model.model.make_BinaryPolynomialModel (polynomial, index_type=None, tuple_size=0)
 
 openjij.model.model.make_BinaryPolynomialModel_from_JSON (obj)
 
 openjij.model.model.BinaryPolynomialModel (*args, **kwargs)
 
 openjij.model.model._BinaryPolynomialModel_from_dict (dict polynomial, vartype)
 
 openjij.model.model._BinaryPolynomialModel_from_list (list keys, list values, vartype)
 
 openjij.model.model.make_BinaryPolynomialModel_from_hising (*args, **kwargs)
 
 openjij.model.model._make_BinaryPolynomialModel_from_hising_from_dict (dict polynomial)
 
 openjij.model.model._make_BinaryPolynomialModel_from_hising_from_list (list keys, list values)
 
 openjij.model.model.make_BinaryPolynomialModel_from_hubo (*args, **kwargs)
 
 openjij.model.model._make_BinaryPolynomialModel_from_hubo_from_dict (dict polynomial)
 
 openjij.model.model._make_BinaryPolynomialModel_from_hubo_from_list (list keys, list values)
 
 openjij.model.model._to_cxxcimod (vartype)
 

Variables

 openjij.model.model.from_numpy_matrix
 
 openjij.model.model.from_qubo
 
 openjij.model.model.from_ising
 
 openjij.model.model.from_serializable
 
 openjij.model.model.from_hising
 
 openjij.model.model.from_hubo
 
 openjij.model.model.model_type