Skip to content

v0.20.5

Latest
Compare
Choose a tag to compare
@Nucs Nucs released this 31 Dec 16:34
· 42 commits to master since this release
  • NDArray.Indexing: Rewrite of the getter mechanism, NDArray getter now supports combining 'NDArray, Slice, string, int, bool' in the same slice.
  • NDArray.Indexing: Added support for indexing with unmanaged array of indices: ndarray[int* pointer, int length], nd.GetData(int*, int), etc..
  • NDArray.Broadcasting: fixed multiple issues.
  • NDArray.Slicing: Added support for slicing a broadcasted NDArray.
  • Added NPTypeCode.Float as an alias to NPTypeCode.Single
  • Extending NPY and fixing NPZ (Thanks Matthew Moloney)
  • Added NDArray.AsOrMakeGeneric()
  • Added np.nonzero. np.maximum, np.minimum, np.all, np.any
  • Arrays.cs: perf-optted Arrays.Slice
  • NDArray.FromMultiDimArray: Fixed #367
  • np.clip: Added @out argument
  • Added np.array(IEnumerable) and np.array(IEnumerable, int size) which is faster.
  • np.broadcast_to: added additional overloads.