spaCy - Util.itershuffle
此实用函数是在 2.0 版中引入的,它将对迭代器进行洗牌。此函数适用于批处理,其工作原理是保留 bufsize 个项目,有时稍后再产生它们。
参数
下表解释了其参数 −
NAME | TYPE | DESCRIPTION |
---|---|---|
iterable | iterable | 它表示要洗牌的迭代器。 |
bufsize | int | 这是要保留的项目的缓冲区大小。默认值为 1000。 |
示例
util.itershuffle() 函数示例如下 −
import spacy value = range(1000) shuffled_value = spacy.util.itershuffle(values) shuffled_value
输出
输出如下所示 −
<generator object itershuffle at 0x00000207BBBE4A20>