neuralib.persistence.persistence.ensure_persistence_class

neuralib.persistence.persistence.ensure_persistence_class(data)[source]

ensure data is a persistence class.

Parameters:

data (T | type[T]) – instance or type

Returns:

persistence info

Raises:

RuntimeError – not a persistence class

Return type:

PersistentClass[T]