kd.nn.FlatAutoencoder#
- class kauldron.modules.FlatAutoencoder(
- encoder: flax.linen.module.Module,
- decoder: flax.linen.module.Module,
- inputs: typing.Annotated[typing.Any,
- <object object at 0x7824c478ba80>] = '__KEY_REQUIRED__',
- parent: flax.linen.module.Module | flax.core.scope.Scope | flax.linen.module._Sentinel | None = <flax.linen.module._Sentinel object>,
- name: str | None = None,
Bases:
flax.linen.module.ModuleVery simple auto-encoder class to showcase using keys and submodules.
- encoder: nn.Module
- decoder: nn.Module
- inputs: kontext.Key = '__KEY_REQUIRED__'
- name: str | None = None
- parent: flax.linen.module.Module | flax.core.scope.Scope | flax.linen.module._Sentinel | None = None
- scope: Scope | None = None