buffalo_core.typing.FloatInput

buffalo_core.typing.FloatInput = float | numpy.floating[typing.Any] | collections.abc.Sequence['FloatInput'] | numpy.ndarray[tuple[int, ...], numpy.dtype[numpy.floating[typing.Any]]]

Scalar, sequence, or NumPy floating array input.

Use this alias for flexible floating-point input parameters that should be normalized at function boundaries with numpy.asarray(…, dtype=float64). Do not use it for return values.