Fixed a number of references that were malformatted and broken links. Module still needs work, particularly in standardizing return values.
Fixed some broken links, references, and missing values. Also reverted some earlier edits to return value descriptions to make them less confusing.
If the value array in an advanced indexing assignment was a non-array and the array being assigned to is an object array, a temporary array is created to make the object assignment work well like slicing in general. However, this array was created with the swapping of the mapiter object. So we have to swap it back as if it was an array being subscripted with MapIterSwapAxes.
Fixes an error raised by the (arg)sorting and (arg)partitioning functions, when called on an empty multidimensional array along an axis that doesn't have 0 length.
… Python. Thanks to Intel for contributing this patch. Contact: Yolanda Chen.
Reason: numpy.i is supposed to be copied, not used from within an installed Numpy version. Closes gh-5690 [ci skip]
…y_repr/str Closes gh-5684. [ci skip]
The bias and ddof arguments had no effect on the calculation of the correlation coefficient because the value cancels in the calculation. Deprecate these arguments to np.corrcoef and np.ma.corrcoef.
Add _NoValue class at top level to make it possible to detect when non-default values got passed to a keyword argument, as in: def func(a, b=np._NoValue): if b is not np._NoValue: warnings.warn("Argument b is deprecated", DeprecationWarning)