|
io-chess
UCI chess engine
|


Public Member Functions | |
| __init__ (self, dataset_indices, chunk_size=1_000_000) | |
| __iter__ (self) | |
| __len__ (self) | |
Public Attributes | |
| num_samples = len(dataset_indices) | |
| chunk_size = chunk_size | |
| num_chunks = math.ceil(self.num_samples / self.chunk_size) | |
| list | spatial_chunks = [] |
Spatially sort expert indices, then randomize at chunk/local levels.
| train.ExpertChunkedSampler.__init__ | ( | self, | |
| dataset_indices, | |||
| chunk_size = 1_000_000 ) |
| train.ExpertChunkedSampler.__iter__ | ( | self | ) |
| train.ExpertChunkedSampler.__len__ | ( | self | ) |
| train.ExpertChunkedSampler.chunk_size = chunk_size |
| train.ExpertChunkedSampler.num_chunks = math.ceil(self.num_samples / self.chunk_size) |
| train.ExpertChunkedSampler.num_samples = len(dataset_indices) |
| list train.ExpertChunkedSampler.spatial_chunks = [] |