murk-obs
Observation specification and tensor extraction for the Murk simulation engine.
Build ObsSpec descriptions of what to observe (fields, regions, transforms,
pooling), compile them into ObsPlans, and extract flat f32 tensors with
validity masks. Supports foveation, multi-agent batching, and normalization.
Available via the top-level murk crate
as murk::obs.
Installation
Most users should depend on the top-level murk crate,
which re-exports this as murk::obs.
Usage
use ;
use FieldId;
use RegionSpec;
let spec = ObsSpec ;
Documentation
- Murk Book — concepts and guides
- API Reference — rustdoc
- Examples — complete working projects