Skip to content

Samples

A samples object is simply a set-like object that contains every different sample of a solution.

The Samples class is readonly as it's merely a helper class for looking into a solution's different samples.

Examples:

>>> from luna_quantum import Model, Sample, Solution
>>> model: Model = ...
>>> solution: Solution = ...
>>> samples: Samples = solution.samples
>>> samples
[0, -5, 0.28]
[1, -4, -0.42]

tolist

tolist() -> list[list[int | float]]

Convert the sample into a 2-dimensional list where a row constitutes a single sample, and a column constitutes all assignments for a single variable.

Returns:

Type Description
list[list[int | float]]

The samples object as a 2-dimensional list.