gm.text.Greedy#
- class gemma.gm.text.Greedy[source]
Bases:
gemma.gm.text._sampling.SamplingMethodGreedy sampling.
- get_next_tokens(
- logits: kauldron.ktyping.array_type_meta.Float['*B V'],
- rng: kauldron.ktyping.array_type_meta.UInt32['2'] | kauldron.ktyping.array_type_meta.Fry[''] | kauldron.ktyping.array_type_meta.KdPRNGKey,
Returns the next tokens to generate.
- Parameters:
logits – Logits, as returned by the model (i.e. before softmax).
rng – A random key.
- Returns:
The next tokens to generate.