DocumentationArchitecture
Piro Inference Architecture
durableWeights = LoadWeights()contextState = InitializeContextState() for step in range(maxNewTokens): token = Argmax(logits) Emit(token) if token == eosToken: break SaveWeights(durableWeights)