:py:mod:`qsearch.defaults` ========================== .. py:module:: qsearch.defaults .. autoapi-nested-parse:: This module provides defaults for Options objects. This includes definitions of smart_default functions, and dictionaries to be used with set_defaults and set_smart_defaults. Three default dictionaries are provided. .. attribute:: standard_defaults A dictionary containing defaults for standard gate synthesis. .. attribute:: standard_smart_defaults A dictionary containing smart_defaults functions for standard gate synthesis. .. attribute:: stateprep_defaults A dictionary containing defaults for stateprep synthesis. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: qsearch.defaults.default_heuristic qsearch.defaults.default_logger qsearch.defaults.default_checkpoint qsearch.defaults.default_eval_func qsearch.defaults.default_error_func qsearch.defaults.default_error_residuals qsearch.defaults.default_error_jac qsearch.defaults.default_error_residuals_jac qsearch.defaults.default_objective qsearch.defaults.stateprep_initial_state qsearch.defaults.stateprep_target qsearch.defaults.default_compiler qsearch.defaults.identity Attributes ~~~~~~~~~~ .. autoapisummary:: qsearch.defaults.standard_defaults qsearch.defaults.standard_smart_defaults qsearch.defaults.stateprep_defaults qsearch.defaults.stateprep_smart_defaults .. py:function:: default_heuristic(options) .. py:function:: default_logger(options) .. py:function:: default_checkpoint(options) .. py:function:: default_eval_func(options) .. py:function:: default_error_func(options) .. py:function:: default_error_residuals(options) .. py:function:: default_error_jac(options) .. py:function:: default_error_residuals_jac(options) .. py:function:: default_objective(options) .. py:function:: stateprep_initial_state(options) .. py:function:: stateprep_target(options) .. py:function:: default_compiler(options) .. py:function:: identity(U) .. py:data:: standard_defaults .. py:data:: standard_smart_defaults .. py:data:: stateprep_defaults .. py:data:: stateprep_smart_defaults