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_SIZEwhich 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_WARMUPis 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.