v1.0.0b2
Pre-release
Pre-release
This is the release note of v1.0.0b2
Changelog
Performance enhancements
- Improved performance of universal functions with multi-dimensional arrays.
- Improved performance of broadcasting operations from a scalar value to an ndarray.
- Improved performance of nlcpy.arccos() and nlcpy.arctanh().
- Improved performance of random number generators by changing the number of threads to be execeted on VE.
Bug fixes
- Fixed a bug in nlcpy.sort() that might cause a freeze of Python interpreter at the end of the program.
- Fixed a bug in nlcpy.matmul() that returned invalid results when input ndarrays (a and b) fulfill any of the following conditions:
- a.flags.c_congituous is False and a.flags.f_contiguous is False
- b.flags.c_congituous is False and b.flags.f_contiguous is False
- Fixed a bug in nlcpy.prof.print_run_stats() that might showed negative elapsed time.