MCPcopy Create free account
hub / github.com/google-deepmind/alphageometry / DecoderStackGenerate

Class DecoderStackGenerate

decoder_stack.py:41–55  ·  view source on GitHub ↗

Stack of transformer decoder layers.

Source from the content-addressed store, hash-verified

39
40@gin.configurable
41class DecoderStackGenerate(decoder_stack.DecoderStack):
42 """Stack of transformer decoder layers."""
43
44 layer_factory = tl.TransformerLayerGenerate
45
46 def init_decoder_state_vanilla(
47 self, sequence_length: int, start_of_sequence: Array
48 ) -> DStackDecoderState:
49 """Return initial state for autoregressive generation."""
50 return tuple(
51 [
52 layer.init_decoder_state_vanilla(sequence_length, start_of_sequence)
53 for layer in self.transformer_layers
54 ]
55 )

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected