datasets#

A collection of keras.utils.PyDatasets, which wrap your data-generating process (i.e., your Simulator) and thus determine the effective training strategy (e.g., online or offline).

Classes

DiskDataset(root, *[, pattern, load_fn, ...])

A dataset that loads pre-simulated files from disk for offline training.

EnsembleDataset(dataset, member_names[, ...])

Wrap a BayesFlow dataset to provide per-ensemble-member batches.

EnsembleIndexedDataset(dataset, member_names)

EnsembleOnlineDataset(dataset, member_names)

OfflineDataset(data, batch_size, adapter[, ...])

A dataset that is pre-simulated and stored in memory.

OnlineDataset(simulator, batch_size, ...[, ...])

A dataset that generates simulations on-the-fly.