Skip to content

Releases: NumPower/numpower

0.6.0

16 Jul 16:37
Compare
Choose a tag to compare

What's Changed

  • New methods and features for 0.6.0 by @henrique-borba in #64
  • New routines: full, fill, positive, reciprocal, swapaxes, argmin, argmax, rollaxis, moveaxis, hstack, vstack, dstack, column_stack, concatenate, append
  • NDArray::transpose now allows the user to specify permutation axes.
  • NDArray::squeeze now support axis parameter.

Full Changelog: 0.5.2...0.6.0

0.5.2

09 Jul 11:38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.1...0.5.2

0.5.1

20 Jun 07:37
9806ea1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.0...0.5.1

0.5.0

12 Jun 21:43
087659a
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.0...0.5.0

0.4.0

11 May 11:09
Compare
Choose a tag to compare

New Features

  • Implementation of new manipulation methods: atleast_1d, atleast_2d atleast_3d, expand_dims and append.
  • Introduction of argmin and argmax methods for CPU.
  • Arithmetic operations between GPU stored NDArray and CPU stored scalars.

Bug fixes

  • Fixed a problem where NDArray::transpose on GPU was causing SEGFAULT.
  • Increases the stability of memory management and allocation of various components through Valgrind's detailed memcheck analyses.
  • Use of an expandable buffer in the NDArrays print function, avoiding excess null characters and memory waste.
  • Fixed memory leaks detected by Valgrind in all components.
  • Fixed an issue where the NDArray::allclose method returned an incorrect result.
  • Fixed a problem where the NDArray::sinc method returned incorrect values.
  • Fixed the arginfo of the NDArray::arange method that was causing mismatch.
  • Changes some tests affected by changes from this MR.
  • Fixed a problem where the NDArray::allclose method accepted NDArrays stored in VRAM when there was no implementation for that.
  • Fixed the NDArray::all method that used AVX2 in a suboptimal way.
  • Fixed an invalid memory read when NDArray::clip received a PHP array as an argument.

Others

  • General code cleaning, removal of unnecessary includes, variables and allocations.

0.3.1

23 Oct 23:35
dd9c0cc
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.0...0.3.1

0.3.0

18 Sep 21:32
c1d8c4a
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.2.0...0.3.0

0.2.0

26 Aug 07:05
0ada211
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.1.2...0.2.0

0.1.2

17 Aug 12:01
19b0eb9
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.1.1...0.1.2

0.1.1

25 Jul 12:56
2dd212e
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

What's Changed

  • fix: quiet compilation warning about implicit functions by @markkimsal in #27

New Contributors

Full Changelog: 0.1.0...0.1.1