TensorBoardLogger.jl icon indicating copy to clipboard operation
TensorBoardLogger.jl copied to clipboard

Error using log_custom_scalar

Open ldeso opened this issue 1 year ago • 0 comments

Calling the function log_custom_scalar results in an error.

Minimal Working Example

using Pkg
Pkg.activate(mktempdir())
Pkg.add(name="TensorBoardLogger", version="0.1.19")
using TensorBoardLogger
logger = TBLogger("tensorboardlogger-issue-120", tb_overwrite)
log_value(logger, "a", 1)
log_value(logger, "b", 2)
log_custom_scalar(logger, Dict("ab" => Dict("ab" => (tb_multiline, ["a", "b"]))))
# ERROR: UndefVarError: `MultilineChartContent` not defined

This issue is fixed by #119:

# (Restart Julia)
using Pkg
Pkg.activate(mktempdir())
Pkg.add(url="https://github.com/de-souza/TensorBoardLogger.jl", rev="fix-MultilineChartContent-not-defined")
using TensorBoardLogger
logger = TBLogger("tensorboardlogger-issue-120", tb_overwrite)
log_value(logger, "a", 1)
log_value(logger, "b", 2)
log_custom_scalar(logger, Dict("ab" => Dict("ab" => (tb_multiline, ["a", "b"]))))
# OK

ldeso avatar Mar 06 '23 10:03 ldeso