numpy.setbufsize#
- 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.errstate
context. Exiting awith 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