Python结果跟踪器
- class PythonResultTracker(store_metrics: bool = True)[源代码]
基础类:
ResultTracker一个将所有内容存储在Python字典中的跟踪器。
示例用法:获取默认配置
from pykeen.pipeline import pipeline from pykeen.trackers import PythonResultTracker tracker = PythonResultTracker() result = pipeline( dataset="nations", model="PairRE", result_tracker=tracker, ) print("Default configuration:") for k, v in tracker.configuration.items(): print(f"{k:20} = {v}")
初始化跟踪器。
方法总结
log_metrics(metrics[, step, prefix])将指标记录到结果存储中。
log_params(params[, prefix])将日志参数记录到结果存储中。
start_run([run_name])使用可选名称启动运行。
方法文档
- Parameters:
store_metrics (bool)
- log_metrics(metrics: Mapping[str, float], step: int | None = None, prefix: str | None = None) None[源代码]
将指标记录到结果存储中。