brainstate.util.is_dataclass

Contents

brainstate.util.is_dataclass#

brainstate.util.is_dataclass(cls)[source]#

Check whether a class was created by the brainstate dataclass() decorator.

Parameters:

cls (Any) – The class (or any object) to inspect.

Returns:

True if cls carries the _brainstate_dataclass marker set by dataclass(), False otherwise.

Return type:

bool