What’s new in Version 2.2.0 (November, 2022)
New Features
Newly added VE device management routines, which enable you to select execution VE device from Python script. For details, please refer to the Using Multiple VEs.
Newly added environment variable
VE_NLCPY_MEMPOOL_SIZE
which controls amount of memory pool. For details, please refer to the Memory Pool Management and Environment Variables. According to adding this variable, an environment variableVE_NLCPY_WARMUP
is abolished.Newly supports a feature that NLCPy automatically replaces almost functions and methods that implemented not yet to the NumPy’s one. For details, please refer to the Auto Replacing to NumPy
Performance Enhancements
Improved the performance of
nlcpy.power()
andnlcpy.floor_divide()
when input data types are complex.