class_docstr: Log reader to read vdl log, support for frontend api in lib.py.
  
      
docstr: Get all remain data by self.reader.
          
docstr_tok: ["Get","all","remain","data","by","self.reader","."]
code: def get_remain(self, reader=None):
      """Get all remain data by self.reader."""
      if self.reader is None and reader is None:
          raise RuntimeError("Please specify log path!")
      return (
          self.reader.get_remain()
          if reader is None
          else reader.get_remain()
      )
  
imports: import collections
  import os
  from functools import partial
  from visualdl.component import components
  from visualdl.io import bfile
  from visualdl.proto import record_pb2
  from visualdl.reader.record_reader import RecordReader
  from visualdl.server.data_manager import default_data_manager
  from visualdl.utils.string_util import decode_tag
  from visualdl.utils.string_util import encode_tag
label_desc: Use image node_id 20 for calling the LogReader obj's underlying member method code with example usage: obj.get_remain(reader) and returns: unknown