Skip to content

Releases: matajoh/libnpy

Version 1.5.2

05 Oct 15:32
9329797
Compare
Choose a tag to compare

Removing using namespace std to simplify library use

Version 1.5.1

26 Aug 15:21
fd35df5
Compare
Choose a tag to compare

Improvements:

  • CMake build now uses the highest compiler warning/error setting

Bugfixes:

  • Fixed some bugs exposed by heightened compiler warnings

Version 1.5.0

09 Jun 09:52
001e539
Compare
Choose a tag to compare

Improvements:

  • Added a keys member to inpzstream so it is possible to query the keys of the tensors

Version 1.4.1

28 May 15:01
f1463ef
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a bug with integer shifting

Version v1.4.0

28 May 13:43
71f721a
Compare
Choose a tag to compare

Improvements:

  • Further minor CMake changes to improve ease of use
  • NPZ streams now have is_open methods to check for successful file opening
  • Minor code style changes

Bug fixes:

  • NPZ files will now correctly handle PKZIP versions after 2.0, both for reading and writing

Version 1.3.1

25 May 10:08
e40db08
Compare
Choose a tag to compare

Improvements:

  • Updated CMake integration to make the library easier to use via FetchContent

Version 1.3.0 - Unicode support

11 Feb 08:25
4f19e7d
Compare
Choose a tag to compare

New Features:

  • Support for Unicode string tensors (npy type 'U')

Breaking change:

  • CopyFrom interface for C# Tensors has been changed to use *Buffer objects

Version 1.2.2

09 Feb 07:39
8609cd2
Compare
Choose a tag to compare

Improvements:

  • Bug fix for a missing comma on 1d shape

Version 1.2.1

08 Feb 15:36
43fcada
Compare
Choose a tag to compare

Improvements:

  • Bug fix for scalar tensor reading
  • Bug fix with memstream buffer size at initialization
  • ".npy" will be added to tensor names in NPZ writing if not already present

Version 1.2.0 - Easy Indexing + Modern CMake

19 Jan 14:27
fee9963
Compare
Choose a tag to compare

New Features:

  • Easier indexing (variable argument index method + negative indexes)
  • Easier access to shape

Improvements:

  • Cmake upgraded to "modern" usage, i.e. you use the library by adding npy::npy as a link library