未验证 提交 e6bda9c9 编写于 作者: 走神的阿圆's avatar 走神的阿圆 提交者: GitHub

modify `file_name` to `file_path` in class LogReader (#864)

上级 502f46f4
......@@ -5,7 +5,7 @@ VisualDL可通过LogReader获取保存的日志中所有数据,帮助用户进
## LogReader主要方法说明
### __init__(file_name)
### __init__(file_path)
#### 功能
......@@ -15,7 +15,7 @@ VisualDL可通过LogReader获取保存的日志中所有数据,帮助用户进
| 参数 | 格式 | 含义 |
| --------------- | ------- | ------------------------------------------------------------ |
| file_name | string | 指定要读的日志文件路径,必填|
| file_path | string | 指定要读的日志文件路径,必填,注意这里与file_name不同,需填写具体路径|
#### 示例
......@@ -24,7 +24,7 @@ VisualDL可通过LogReader获取保存的日志中所有数据,帮助用户进
```python
from visualdl import LogReader
reader = LogReader(file_name='./log/vdlrecords.1605533348.log')
reader = LogReader(file_path='./log/vdlrecords.1605533348.log')
```
### get_tags()
......
......@@ -41,7 +41,7 @@ class LogReader(object):
"""
def __init__(self, logdir='', file_name=''):
def __init__(self, logdir='', file_path=''):
"""Instance of LogReader
Args:
......@@ -61,9 +61,9 @@ class LogReader(object):
self.file_readers = {}
if file_name:
if file_path:
self._log_data = collections.defaultdict(lambda: collections.defaultdict(list))
self.get_file_reader(file_name=file_name)
self.get_file_reader(file_path=file_path)
remain = self.get_remain()
self.read_log_data(remain=remain)
......@@ -203,17 +203,17 @@ class LogReader(object):
self.reader = self.readers[filepath]
return self.reader
def get_file_reader(self, file_name):
def get_file_reader(self, file_path):
"""Get file reader for specified vdl log file.
Get instance of class RecordReader base on BFile.
Args:
file_name: Vdl log file name.
file_path: Vdl log file path.
"""
self._register_reader(file_name)
self.reader = self.readers[file_name]
self.reader.dir = file_name
self._register_reader(file_path)
self.reader = self.readers[file_path]
self.reader.dir = file_path
return self.reader
def _register_reader(self, path, dir=None):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册