unilab.tasks.motion_tracking.common.tensor_runtime¶
Reusable tensor-runtime pieces for motion-tracking task owners.
These helpers deliberately do not construct environments or discover backend capabilities. A task owner remains responsible for validating its semantic contract and negotiating UniSim’s public tensor lifecycle before using them.
Functions
|
Return a stable SHA-256 fingerprint for a task-owner semantic token. |
|
Normalize an owner configuration value without unknown escapes. |
Classes
Device-resident current episode accumulators. |
|
Uniform additive observation noise with owner-declared bounds. |
|
Device-side fixed-width done union. |
- class unilab.tasks.motion_tracking.common.tensor_runtime.EpisodeMetrics[source]¶
Bases:
objectDevice-resident current episode accumulators.
snapshotandfinished_valuesreturn tensors; callers decide when a logging or IPC boundary is allowed to copy them to host.
- class unilab.tasks.motion_tracking.common.tensor_runtime.ObservationNoise[source]¶
Bases:
objectUniform additive observation noise with owner-declared bounds.
- class unilab.tasks.motion_tracking.common.tensor_runtime.ResetMasks[source]¶
Bases:
objectDevice-side fixed-width done union.