factor_agent.acceptance.AcceptanceReport#
- class AcceptanceReport(segment, train_window, test_window, seeds, top_k, accepted, baseline, with_accepted, selection=False, forced=False, holdout_opens=(), code_version=<factory>, contributions=())[source]#
Bases:
objectThe baseline against the baseline plus the accepted factors, seed by seed and on average.
acceptedmaps each factor added to the baseline, by label, to its output name in the model: every accepted factor, or the members of a selection whenselectionis true.forcedis true when the hold-out was opened past its lock;holdout_openslists every open of the hold-out so far (empty for a validation report).contributionsholds each accepted factor’s contribution per mode (acceptance.contribution), empty when none was asked for; there is no threshold.
Methods#
One row per factor and mode: |
|
The report as a short Markdown page. |
|
The report as |
Attributes#
- AcceptanceReport.contributions = ()#
- AcceptanceReport.difference#
With the accepted factors minus the baseline, of each seed-averaged statistic.
- AcceptanceReport.forced = False#
- AcceptanceReport.holdout_opens = ()#
- AcceptanceReport.selection = False#
- AcceptanceReport.segment#
- AcceptanceReport.train_window#
- AcceptanceReport.test_window#
- AcceptanceReport.seeds#
- AcceptanceReport.top_k#
- AcceptanceReport.accepted#
- AcceptanceReport.baseline#
- AcceptanceReport.with_accepted#
- AcceptanceReport.code_version#