@@ -10,8 +10,7 @@ be used to bin the data.
1010function log_histogram (logger:: TBLogger , name:: AbstractString , (bins,weights):: Tuple{AbstractVector, AbstractArray} ;
1111 step= nothing )
1212 weights = collect (vec (weights))
13- summ = SummaryCollection ()
14- push! (summ. value, histogram_summary (name, collect (bins), weights))
13+ summ = SummaryCollection (histogram_summary (name, collect (bins), weights))
1514 write_event (logger. file, make_event (logger, summ, step= step))
1615end
1716
@@ -24,9 +23,8 @@ Bins the values found in `data` and logs them as an histogram under the tag
2423function log_histogram (logger:: TBLogger , name:: AbstractString , data:: AbstractArray ;
2524 step= nothing )
2625 data = vec (data)
27- summ = SummaryCollection ()
2826 hvals = fit (Histogram, data)
29- push! ( summ. value, histogram_summary (name, collect (hvals. edges[1 ]), hvals. weights))
27+ summ = SummaryCollection ( histogram_summary (name, collect (hvals. edges[1 ]), hvals. weights))
3028 write_event (logger. file, make_event (logger, summ, step= step))
3129end
3230
3634Logs the vector found in `data` as an histogram under the name `name`.
3735"""
3836function log_vector (logger:: TBLogger , name:: AbstractString , data:: AbstractVector ; step= nothing )
39- summ = SummaryCollection ()
40- push! (summ. value, histogram_summary (name, collect (0 : length (data)),data))
37+ summ = SummaryCollection (histogram_summary (name, collect (0 : length (data)),data))
4138 write_event (logger. file, make_event (logger, summ, step= step))
4239end
4340
0 commit comments