F2QSynthesisConfig
The dictionary type used to configure the F2QSynthesis.methods.
The keys of this dictionary must be names of FermionicGate circuit instructions. The values can be one of three types:
str: the simplest scenario simply specifies the name of the plugin method to use for the corresponding key in this dictionary. The plugin is extracted from theF2QSynthesisPluginManagerand it’s__init__method may not require any arguments.tuple[str, Sequence[Any]]: the firststris the same as the above, and the secondSequence[Any]can be used to provide any positional arguments to the plugin’s__init__method.tuple[str, Sequence[Any], Mapping[str, Any]]: the first two fields are the same as in 2. and the thirdMapping[str, Any]can be used to provide any keyword arguments to the plugin’s__init__method.
alias of dict[str, str | tuple[str, Sequence[Any]] | tuple[str, Sequence[Any], Mapping[str, Any]]]