Skip to main content

Crate burn_p2p_python

Crate burn_p2p_python 

Source

Structs§

PythonCheckpointCommandConfig
Command-mode DiLoCo adapter for downstream trainers that expose checkpoint I/O only.
PythonDeploymentSanityReport
Deploy-time sanity report for one Python adapter and training protocol.
PythonDiLoCoConfig
Configures the Python-side DiLoCo inner-loop bridge.
PythonModelHandle
Worker-owned model/optimizer state referenced by one opaque handle id.
PythonParameterPackPlanResponse
PythonStateDictFilterConfig
Filters generic Torch state_dict entries transported in DiLoCo parameter packs.
PythonTorchDatasetConfig
Declares the shard-backed dataset view exposed to the p2p runtime.
PythonTorchProject
Python/Torch-backed workload bridge implemented on top of the generic p2p runtime.
PythonTorchRuntimeConfig
Configures how the Rust runtime launches the Python worker process.
PythonTorchWorkloadConfig
Static workload identity and artifact settings for one Python/Torch runtime.

Enums§

PythonBatchRef
One lease-loaded micro-epoch batch passed to the Python worker.
PythonDiLoCoBackend
Selects how Python-backed DiLoCo inner loops are executed.