neuralib.persistence.persistence.persistence_class

neuralib.persistence.persistence.persistence_class(cls=None, /, *, name=None, filename_field_splitter='-')[source]

A class decorator.

Decorated class …

Parameters:
  • cls (type | None) – Persistence class.

  • name (str | None) – class name as filename.

  • filename_field_splitter – the field splitter on filename.

Returns: