Skip to content

v2.0.0

Choose a tag to compare

@dev-nlcpy dev-nlcpy released this 29 Jul 00:21
· 9 commits to master since this release

This is the release note of v2.0.0

Changelog

New Features

  • Newly added SCA Interface, which enables Python scripts to call SCA functions of NEC Numeric Library Collection.

  • Newly added the profiling routines with FTRACE.

  • Newly added the following functions.

    • nlcpy.save()
    • nlcpy.savetxt()
    • nlcpy.savez()
    • nlcpy.savez_compressed()
    • nlcpy.roll()
    • nlcpy.swapaxes()
    • nlcpy.unique()
    • nlcpy.count_nonzero()
    • nlcpy.broadcast_arrays()
    • nlcpy.diag_indices()
    • nlcpy.diagflat()
    • nlcpy.tri()
    • nlcpy.tril()
    • nlcpy.triu()
    • nlcpy.fill_diagonal()
    • nlcpy.hsplit()
    • nlcpy.vsplit()
    • nlcpy.split()
    • nlcpy.atleast_1d()
    • nlcpy.atleast_2d()
    • nlcpy.atleast_3d()
    • nlcpy.block()
    • nlcpy.clip()
    • nlcpy.select()
    • nlcpy.nanargmax()
    • nlcpy.nanargmin()

Performance Enhancements

  • Improved the overall performance of NLCPy by applying asynchronous VE function calls.
  • Improved the performance of reduction operations such as nlcpy.sum(), nlcpy.amax(), and nlcpy.amin().