Replace logger.tabular with Logger.log_kv
Opened this issue · 0 comments
ryanjulian commented
Logger.TabularInput is needlessly cumbersome for the most common logging use case, and forces LogOutputs to replicate parts of the logger's dispatch and accounting logic internally. It would be simpler and more consistent just to provide a key-based API.
This would also open up the logger to features like filtering output handlers based on key regexs.