In [1]:
import numpy as np
In [2]:
a = np.array([0, 1, 2])
b = np.array([2, 0, 6])
In [3]:
print(np.minimum(a, b))
In [4]:
print(np.fmin(a, b))
In [5]:
a_2d = np.arange(6).reshape(2, 3)
print(a_2d)
In [6]:
print(np.minimum(a_2d, b))
In [7]:
print(np.fmin(a_2d, b))
In [8]:
print(np.minimum(a_2d, 2))
In [9]:
print(np.fmin(a_2d, 2))
In [10]:
print(np.minimum([np.nan, np.nan], [np.inf, 0]))
In [11]:
print(np.fmin([np.nan, np.nan], [np.inf, 0]))