ConsoleResultTracker
- class ConsoleResultTracker(*, track_parameters=True, parameter_filter=None, track_metrics=True, metric_filter=None, start_end_run=False, writer='tqdm')[source]
Bases:
pykeen.trackers.base.ResultTracker
A class that directly prints to console.
Initialize the tracker.
- Parameters
track_parameters (
bool
) – Whether to print parameters.parameter_filter (
Union
[None
,str
,Pattern
[str
]]) – A regular expression to filter parameters. If None, print all parameters.track_metrics (
bool
) – Whether to print metrics.metric_filter (
Union
[None
,str
,Pattern
[str
]]) – A regular expression to filter metrics. If None, print all parameters.start_end_run (
bool
) – Whether to print start/end run messages.writer (
str
) – The writer to use - one of “tqdm”, “builtin”, or “logger”.
Methods Summary
end_run
([success])End a run.
log_metrics
(metrics[, step, prefix])Log metrics to result store.
log_params
(params[, prefix])Log parameters to result store.
start_run
([run_name])Start a run with an optional name.
Methods Documentation