Transformer Model Helpers (API) #
Small config-style Transformer constructors for runnable examples.
Configuration for a single Transformer encoder block over batched token embeddings.
Instances For
@[implicit_reducible]
Instances For
@[reducible, inline]
Instances For
def
NN.API.nn.models.transformerEncoder
(cfg : TransformerEncoderConfig)
(h_seqLen : cfg.seqLen ≠ 0 := by decide)
(h_dModel : cfg.dModel ≠ 0 := by decide)
:
M (Sequential (transformerEncoderShape cfg) (transformerEncoderShape cfg))
Build one Transformer encoder block with input/output shape (batch × seqLen × dModel).