neuralib.persistence.persistence.field
- neuralib.persistence.persistence.field(validator=False, filename_prefix='', filename=False)[source]
Cache class’s exported field. Used as keys to find correspond persistence.
- Parameters:
validator (bool | Callable[[Any, Any], bool]) – validate this field. use __eq__ by default. Can be a callable as a customized validator.
filename_prefix (str) – prefix word of filename
filename (bool | Callable[[...], str]) – display this value on filename. Can be a callable that return the string.
- Returns:
- Return type:
Any