dwave.system.samplers.DWaveCliqueSampler.sample¶
-
DWaveCliqueSampler.
sample
(bqm, chain_strength=None, **kwargs)[source]¶ Sample from the specified binary quadratic model.
Parameters: - bqm (
BinaryQuadraticModel
) – Any binary quadratic model with up tolargest_clique_size
variables. This BQM is embedded using a clique embedding. - chain_strength (float/mapping/callable, optional) – Sets the coupling strength between qubits representing variables
that form a chain. Mappings should specify the required
chain strength for each variable. Callables should accept the BQM
and embedding and return a float or mapping. By default,
chain_strength is calculated with
uniform_torque_compensation()
. - **kwargs – Optional keyword arguments for the sampling method, specified
per solver in
parameters
. D-Wave System Documentation’s solver guide describes the parameters and properties supported on the D-Wave system. Note that auto_scale is not supported by this sampler, because it scales the problem as part of the embedding process.
Returns: Sample set constructed from a (non-blocking)
Future
-like object.Return type: - bqm (