understanding-search / maze-dataset

maze datasets for investigating OOD behavior of ML systems
16 stars 3 forks source link

storing maze connection lists in a single array #18

Closed mivanit closed 8 months ago

mivanit commented 1 year ago

In a MazeDataset, each connection list is a separate array. This is fine, but it means that:

it would be nice if when saving a MazeDataset to disk, we could concatenate all the arrays and store this as a single array. This should be possible with the current implementation of zanj, although will require some janky stuff in the loader of MazeDataset.

This should still work fine for MazeDatasetCollections (once those are fixed, see #7) since those just contain a list of maze datasets.

this is being worked on in #26 under the add-faster-saving-loading branch

TODOs: