TrainDataSampler¶
- class pybind11_ke.data.TrainDataSampler(nbatches: int, sampler: Callable[[], dict[str, Union[numpy.ndarray, str]]])[源代码]¶
将
pybind11_ke.data.TrainDataLoader.sampling()或pybind11_ke.data.TrainDataLoader.cross_sampling()进行封装。- __init__(nbatches: int, sampler: Callable[[], dict[str, Union[numpy.ndarray, str]]])[源代码]¶
创建 TrainDataSample 对象。
- 参数:
nbatches (int) – 1 epoch 有多少个 batch
sampler (
pybind11_ke.data.TrainDataLoader.sampling()或pybind11_ke.data.TrainDataLoader.cross_sampling()) – 采样器
- __iter__()[源代码]¶
迭代器函数
iterator.__iter__()
- __next__() dict[str, Union[numpy.ndarray, str]][源代码]¶
迭代器函数
iterator.__next__()
- __weakref__¶
list of weak references to the object (if defined)