numpy.setbufsize#

numpy.setbufsize(size)[source]#

設定 ufuncs 中使用的緩衝區大小。

在 2.0 版本中變更:設定緩衝區的範圍與 numpy.errstate 上下文綁定。 退出 with errstate(): 也會還原 bufsize。

參數:
sizeint

緩衝區大小。

回傳值:
bufsizeint

先前 ufunc 緩衝區的大小(以位元組為單位)。

範例

當退出 numpy.errstate 上下文管理器時,bufsize 會被還原

>>> import numpy as np
>>> with np.errstate():
...     np.setbufsize(4096)
...     print(np.getbufsize())
...
8192
4096
>>> np.getbufsize()
8192