:py:mod:`qsearch.objectives` ============================ .. py:module:: qsearch.objectives Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: qsearch.objectives.Objective qsearch.objectives.MatrixDistanceObjective qsearch.objectives.StateprepObjective qsearch.objectives.BackwardsCompatibleObjective .. py:class:: Objective .. py:method:: gen_eval_func(circuit, options) .. py:method:: gen_error_func(circuit, options) .. py:method:: gen_error_jac(circuit, options) .. py:method:: gen_error_residuals(circuit, options) .. py:method:: gen_error_residuals_jac(circuit, options) .. py:class:: MatrixDistanceObjective Bases: :py:obj:`Objective` .. py:method:: gen_error_func(circuit, options) .. py:method:: gen_error_jac(circuit, options) .. py:method:: gen_error_residuals(circuit, options) .. py:method:: gen_error_residuals_jac(circuit, options) .. py:class:: StateprepObjective Bases: :py:obj:`Objective` .. py:method:: gen_error_func(circuit, options) .. py:method:: gen_error_jac(circuit, options) .. py:method:: gen_error_residuals(circuit, options) .. py:method:: gen_error_residuals_jac(circuit, options) .. py:class:: BackwardsCompatibleObjective Bases: :py:obj:`Objective` .. py:method:: gen_error_func(circuit, options) .. py:method:: gen_error_func(circuit, options) .. py:method:: gen_error_jac(circuit, options) .. py:method:: gen_error_residuals(circuit, options) .. py:method:: gen_error_residuals_jac(circuit, options)