spark.nn.components.base#

Attributes#

Classes#

ComponentConfig

Abstract neuronal component configuration class.

Component

Abstract neuronal component.

Module Contents#

class spark.nn.components.base.ComponentConfig(__skip_validation__=False, **kwargs)[source]#

Bases: spark.core.config.SparkConfig

Abstract neuronal component configuration class.

Parameters:

__skip_validation__ (bool)

spark.nn.components.base.ConfigT[source]#
class spark.nn.components.base.Component(config=None, **kwargs)[source]#

Bases: spark.core.module.SparkModule, abc.ABC, Generic[ConfigT]

Abstract neuronal component.

Parameters:

config (ConfigT | None)

config: ConfigT[source]#