def __init__(self, filename, labels, name, buffer_size=1, restore_step=0):
"""
Args:
label: list of string
name: string
buffer_size: int
"""
self.filename = filename
self.folder = os.path.dirname(filename)
self.written_catalog = False
self.log = logger.get()
if type(labels) != list:
labels = [labels]
if name is None:
self.name = labels[0]
else:
self.name = name
self.labels = labels
self.buffer_size = buffer_size
self.buffer = []
self.label_table = {}
for ll, label in enumerate(labels):
self.label_table[label] = ll
self.log.info(
'Time series data "{}" log to "{}"'.format(labels, filename))
self._has_init = False
pass
评论列表
文章目录