Method RequiredBytes
RequiredBytes(ChatModelShape, int, ChatMemoryBudgetOptions)
weights + KV(context) + workspace + reserve, before any measured-peak substitution.
public static long RequiredBytes(ChatModelShape shape, int contextTokens, ChatMemoryBudgetOptions options)
Parameters
shapeChatModelShapeThe model's geometry.
contextTokensintThe context to size for.
optionsChatMemoryBudgetOptionsThe budget's constants.
Returns
- long
The arithmetic total in bytes.
Exceptions
- ArgumentNullException
shapeoroptionsis null.