IAuxiliaryDataProvider¶
interface · namespace Hazel
Auxiliary data provider. Collects engine-side data not part of the standard observation vector, for use in Python-side reward computation or analysis.
Properties¶
Descriptor¶
Capability descriptor for the manifest.
Name¶
Unique identifier used in contracts and manifests.
Methods¶
Collect(MdpContext, Dictionary)¶
Collect auxiliary data and return as a byte array. Called per-step only when requested by the contract.
Source: Hazel/Learn/MdpComponent.cs