diff --git a/visualdl/server/lib.py b/visualdl/server/lib.py index d41cc4dd813d23d43c98f59ed3bf7f8477f5b7cc..1b5423a8dbd13e029fa0bff0570dacb6579bf4ea 100644 --- a/visualdl/server/lib.py +++ b/visualdl/server/lib.py @@ -60,7 +60,11 @@ def get_scalar(storage, mode, tag, num_records=300): data_idx = int(span_offset * span) sampled_data.append(data[0]) - return sampled_data[::-1] + res = sampled_data[::-1] + # TODO(Superjomn) some bug here, sometimes there are zero here. + if res[-1] == 0.: + res = res[:-1] + return res def get_image_tags(storage):