device_builder.utils.fit_well
Helper function for fitting data to a generic well.
@private
Copyright © 2024 HQS Quantum Simulations GmbH. All Rights Reserved.
def
fit_box( x: numpy.ndarray[tuple[typing.Any, ...], numpy.dtype[numpy.float64]], y: numpy.ndarray[tuple[typing.Any, ...], numpy.dtype[numpy.float64]], n_initial_guesses: int = 100, random_seed: int = 42) -> numpy.ndarray[tuple[typing.Any, ...], numpy.dtype[numpy.float64]]:
Fit a box function to given data.
Arguments:
- x (NDArray[np.float64]): x-coordinates of the data.
- y (NDArray[np.float64]): y-coordinates of the data.
- n_initial_guesses (int): Number of initial guesses.
- random_seed (int): Seed for the random number generator.
Returns:
NDArray[np.float64]: fitted parameters of the box function.