min#

bamengine.ops.min(a, axis=None)[source]#

Return minimum value of array elements.

Parameters:
  • a (array) – Input array.

  • axis (int, optional) – Axis to find minimum over. If None, find minimum over all elements.

Returns:

Minimum value (scalar if axis=None, array otherwise).

Return type:

float or array

Examples

>>> import bamengine.ops as ops
>>> prices = np.array([100, 110, 90, 105])
>>> min_price = ops.min(prices)
>>> # min_price: 90

Notes

This is an aggregation function (reduces array to single value). For element-wise minimum of two arrays, use minimum().