@@ -10,8 +10,8 @@ __ https://docs.rs/ndarray/
1010
1111|build_status |_ |crates |_
1212
13- .. |build_status | image :: https://api.travis-ci.org/bluss /ndarray.svg?branch=master
14- .. _build_status : https://travis-ci.org/bluss /ndarray
13+ .. |build_status | image :: https://api.travis-ci.org/rust-ndarray /ndarray.svg?branch=master
14+ .. _build_status : https://travis-ci.org/rust-ndarray /ndarray
1515
1616.. |crates | image :: http://meritbadge.herokuapp.com/ndarray
1717.. _crates : https://crates.io/crates/ndarray
@@ -70,7 +70,7 @@ How to use with cargo
7070::
7171
7272 [dependencies]
73- ndarray = "0.11.0 "
73+ ndarray = "0.12.1 "
7474
7575How to enable blas integration. Depend on ``blas-src `` directly to pick a blas
7676provider. Depend on the same ``blas-src `` version as ``ndarray `` does, for the
@@ -80,14 +80,46 @@ provider::
8080
8181
8282 [dependencies]
83- ndarray = { version = "0.11.0 ", features = ["blas"] }
83+ ndarray = { version = "0.12.1 ", features = ["blas"] }
8484 blas-src = { version = "0.2.0", default-features = false, features = ["openblas"] }
8585 openblas-src = { version = "0.6.0", default-features = false, features = ["cblas", "system"] }
8686
8787
8888Recent Changes (ndarray)
8989------------------------
9090
91+ - 0.12.1
92+
93+ - Add ``std_axis `` method for computing standard deviation by @LukeMathWalker.
94+ - Add ``product `` method for computing product of elements in an array by @sebasv.
95+ - Add ``first `` and ``first_mut `` methods for getting the first element of an array.
96+ - Add ``into_scalar `` method for converting an ``Array0 `` into its element.
97+ - Add ``insert_axis_inplace `` and ``index_axis_inplace `` methods for inserting and
98+ removing axes in dynamic-dimensional (``IxDyn ``) arrays without taking ownership.
99+ - Add ``stride_of `` method for getting the stride of an axis.
100+ - Add public ``ndim `` and ``zeros `` methods to ``Dimension `` trait.
101+ - Rename ``scalar_sum `` to ``sum ``, ``subview `` to ``index_axis ``,
102+ ``subview_mut `` to ``index_axis_mut ``, ``subview_inplace `` to
103+ ``collapse_axis ``, ``into_subview `` to ``index_axis_move ``, and
104+ ``slice_inplace `` to ``slice_collapse `` (deprecating the old names,
105+ except for ``scalar_sum `` which will be in 0.13).
106+ - Deprecate ``remove_axis `` and fix soundness hole when removing a zero-length axis.
107+ - Implement ``Clone `` for ``LanesIter ``.
108+ - Implement ``Debug ``, ``Copy ``, and ``Clone `` for ``FoldWhile ``.
109+ - Relax constraints on ``sum_axis ``, ``mean_axis ``, and ``into_owned ``.
110+ - Add number of dimensions (and whether it's const or dynamic) to array ``Debug `` format.
111+ - Allow merging axes with ``merge_axes `` when either axis length is ≤ 1.
112+ - Clarify and check more precise safety requirements for constructing arrays.
113+ This fixes undefined behavior in some edge cases. (See `#543 `_.)
114+ - Fix ``is_standard_layout `` in some edge cases. (See `#543 `_.)
115+ - Fix chunk sizes in ``axis_chunks_iter `` and ``axis_chunks_iter_mut `` when
116+ the stride is zero or the array element type is zero-sized by @bluss.
117+ - Improve documentation by @jturner314, @bluss, and @paulkernfeld.
118+ - Improve element iterators with implementations of ``Iterator::rfold ``.
119+ - Miscellaneous internal implementation improvements by @jturner314 and @bluss.
120+
121+ .. _`#543` : https://github.com/rust-ndarray/ndarray/pull/543
122+
91123- 0.12.0
92124
93125 - Add ``var_axis `` method for computing variance by @LukeMathWalker.
@@ -164,7 +196,7 @@ __ https://docs.rs/ndarray/0.11/ndarray/doc/ndarray_for_numpy_users/
164196 - Minimum required Rust version is 1.22.
165197
166198__ https://jim.turner.link/pages/ndarray-0.11/
167- .. _`#380` : https://github.com/bluss/ rust-ndarray/pull/380
199+ .. _`#380` : https://github.com/rust-ndarray/ ndarray/pull/380
168200
169201- 0.10.13
170202
@@ -310,7 +342,7 @@ __ https://bluss.github.io//rust/2017/04/09/ndarray-0.9/
310342 - ``AxisChunksIter `` creation sped up and it implements ``Clone ``.
311343 - Dimension mismatch in ``Zip `` has a better panic message.
312344
313- __ https://bluss.github.io/rust- ndarray/master /ndarray/type.IxDyn.html
345+ __ https://docs.rs/ ndarray/0.8.2 /ndarray/type.IxDyn.html
314346
315347- 0.8.1
316348
@@ -634,7 +666,7 @@ __ http://bluss.github.io/rust/2016/03/06/ndarray-0.4/
634666 - Remove deprecated module ``linalg `` (it was already mostly empty)
635667 - Deprecate free function ``zeros `` in favour of static method ``zeros ``.
636668
637- __ https://bluss.github.io/rust- ndarray/master /ndarray/struct.ArrayBase.html#arithmetic-operations
669+ __ https://docs.rs/ ndarray/0.4.0-alpha.5 /ndarray/struct.ArrayBase.html#arithmetic-operations
638670
639671- 0.4.0-alpha.4
640672
0 commit comments