nemo_automodel.components.models.praxis.config
nemo_automodel.components.models.praxis.config
Typed view of the Praxis checkpoint config.json.
The checkpoint config is a nested JSON document. The sections the model consumes are parsed into frozen dataclasses with explicit fields; unknown keys raise so that a checkpoint of another model variant is refused instead of silently misread.
Module Contents
Classes
Functions
Data
API
action_expert: the small transformer that denoises the actions.
action_space: the per-frame action row layout.
backbone.attention.
backbone: the two-tower video transformer.
chunking: the window geometry in raw frames and latents.
action_expert.rope: the expert reuses the trunk rotary positions.
action_expert.flex_kernel_options: pinned flex-attention template parameters.
backbone.moe: a DeepSeek-style sigmoid router with a shared expert.
normalization: the q01/q99 action statistics and the proprio mean/std.
The parsed config.json of a Praxis single-arm checkpoint.
Parse and validate a checkpoint config document.
Read and parse <path>/config.json.
Bases: ValueError
Raised when config.json is not a supported Praxis single-arm config.
One entry of input_projections / output_projections.
backbone.rope: integer-position rotary embedding of the trunk.
text_encoder: the frozen Qwen text encoder and the unconditional caption.
backbone.encoder or backbone.decoder.
video: the canvas of the camera views and the VAE geometry.
Build cls from section with its field names; unknown keys are an error.