QuDataOutput#

量子デバイスへの出力データを変換するクラスです。

class qudas.qudata.QuDataOutput(result: Dict[str, Any] | None = None, result_type: str | None = None)[source]#

Bases: QuDataBase

__abstractmethods__ = frozenset({})#
__init__(result: Dict[str, Any] | None = None, result_type: str | None = None)[source]#

初期データとして出力データを受け取るクラス。

Parameters:
  • result (dict, optional) – 計算結果データ。デフォルトはNone。

  • result_type (str, optional) – 結果の形式。デフォルトはNone。

__module__ = 'qudas.qudata.qudata_output'#
from_amplify(result: Result) QuDataOutput[source]#
from_dimod(result: SampleSet) QuDataOutput[source]#
from_pulp(problem: LpProblem) QuDataOutput[source]#
from_scipy(result: OptimizeResult) QuDataOutput[source]#
to_dimod() SampleSet[source]#
to_scipy() OptimizeResult[source]#