Currently users can't use their own data categories (and cache/load methods). Instead, we:
deprecate the DataCategory enum (since enums can't be expanded on)
replace separate cache and load methods with a DataIO class. The idea is that saving and loading is very similar in essence (e.g. np.load/np.save) and with a class, users don't have to use very similar code in two different sections of the repo.
Currently users can't use their own data categories (and cache/load methods). Instead, we:
np.load/np.save
) and with a class, users don't have to use very similar code in two different sections of the repo.