dimod.BinaryQuadraticModel.empty¶
-
classmethod
BinaryQuadraticModel.empty(vartype)[source]¶ Create an empty binary quadratic model.
Equivalent to instantiating a
BinaryQuadraticModelwith no bias values and zero offset for the definedvartype:BinaryQuadraticModel({}, {}, 0.0, vartype)
Parameters: vartype ( Vartype/str/set) –Variable type for the binary quadratic model. Accepted input values:
Vartype.SPIN,'SPIN',{-1, 1}Vartype.BINARY,'BINARY',{0, 1}
Examples
This example creates an empty binary quadratic model.
>>> bqm = dimod.BinaryQuadraticModel.empty(dimod.BINARY) >>> any(bqm.linear) False >>> any(bqm.quadratic) False >>> bqm.offset 0.0