Data Manager Interface#

Module for the Data Manager interface.

class _DataManagerInterface[source]#

Bases: object

Abstract interface for all data managers.

abstract to_batch()[source]#

Create a batch from the current data manager.

Returns:

A new _DataManager instance with batched data.

Return type:

_DataManager

abstract static create_batch(items)[source]#

Create a batch from a list of _DataManager items.

Parameters:

items (list[_DataManager]) – A list of _DataManager items to batch.

Returns:

A new instance of _DataManager containing the batched data.

Return type:

_DataManager