np.mean() vs np.average() en Python NumPy?

| | | | | |

Noto que

In [30]: np.mean([1, 2, 3]) Out[30]: 2.0 In [31]: np.average([1 , 2, 3]) Out[31]: 2.0 

Sin embargo, debe haber algunas diferencias, ya que al fin y al cabo son dos funciones diferentes.

¿Cuáles son las diferencias entre ellos?