in src/braket/ocean_plugin/braket_sampler.py [0:0]
def _create_solver_kwargs(self, **kwargs):
"""
Transform **kwargs to create a dict of kwargs to the solver.
Args:
**kwargs: Optional keyword arguments for sampling method
Return:
Dict[str, Any]: a dict of kwargs to the solver
"""
key_name = BraketSolverMetadata.get_metadata_by_arn(self._device_arn)[
"device_parameters_key_name"
]
solver_kwargs = {"device_parameters": {key_name: kwargs}}
if "shots" in kwargs:
shots = kwargs["shots"]
del kwargs["shots"]
solver_kwargs.update({"shots": shots})
return solver_kwargs