numpy.setbufsize — NumPy v2.2 Manual (original) (raw)
numpy.setbufsize(size)[source]#
Set the size of the buffer used in ufuncs.
Changed in version 2.0: The scope of setting the buffer is tied to the numpy.errstatecontext. Exiting a with errstate():
will also restore the bufsize.
Parameters:
sizeint
Size of buffer.
Returns:
bufsizeint
Previous size of ufunc buffer in bytes.
Examples
When exiting a numpy.errstate context manager the bufsize is restored:
import numpy as np with np.errstate(): ... np.setbufsize(4096) ... print(np.getbufsize()) ... 8192 4096 np.getbufsize() 8192