Skip to content

Llms Large Language Models

PART 8 — LLMs (Large Language Models)

An LLM is just a scaled-up Decoder-only Transformer.

The Algorithm (Autoregressive Generation):

output_tokens = []
while True:
    input_array = prompt_tokens + output_tokens
    probabilities = model.forward(input_array)
    next_token = sample(probabilities, temperature)

    if next_token == STOP_TOKEN:
        break

    output_tokens.append(next_token)

SDE Takeaway: Text generation is a while loop. Because of this, it is fundamentally a synchronous, blocking operation that cannot be easily parallelized across time.