dimod.binary.BinaryQuadraticModel.to_qubo

BinaryQuadraticModel.to_qubo() Tuple[Mapping[Tuple[Hashable, Hashable], Union[float, numpy.floating, numpy.integer]], Union[float, numpy.floating, numpy.integer]][source]

Convert a binary quadratic model to QUBO format.

If the binary quadratic model’s vartype is not Vartype.BINARY, values are converted.

Returns

2-tuple of form ({(u, v): bias, ...}, offset), where u, v, are binary-valued variables and bias is their associated coefficient, and offset is a number that represents the constant offset of the binary quadratic model.

Return type

tuple