dbnl.report_scalar_results(
*,
run: ,
Union[dict[str, Any], pd.DataFrame]
) -> None:
Once a Run is . You can no longer call report_scalar_results
to send data to DBNL.
import dbnl
import pandas as pd
dbnl.login()
proj1 = dbnl.get_or_create_project(name="test_p1")
runcfg1 = dbnl.create_run_config(
project=proj1,
columns=[{"name": "error", "type": "float"}],
scalars=[{"name": "rmse": "type": "float"}],
)
run1 = dbnl.create_run(project=proj1, run_config=runcfg1)
dbnl.report_scalar_results(run=run1, data={"rmse": 0.37})