fraudtwin.apply_label_observation#
- fraudtwin.apply_label_observation(config, fraud_records, payments, *, customers=(), alerts=(), seed=None, simulation_run_id=None)[source][source]#
Apply a deterministic observation policy without mutating source records.
- Return type:
tuple[tuple[LabelObservation,...],tuple[FinalObservedLabel,...]]- Parameters:
config (SimulationRunConfig | LabelObservationConfig)
fraud_records (Iterable[FraudRecord])
payments (Iterable[Payment])
customers (Iterable[Customer])
alerts (Iterable[FraudAlert])
seed (int | None)
simulation_run_id (str | None)