Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
VisualDL
提交
e6bda9c9
V
VisualDL
项目概览
PaddlePaddle
/
VisualDL
大约 1 年 前同步成功
通知
88
Star
4655
Fork
642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
5
Wiki
分析
仓库
DevOps
项目成员
Pages
V
VisualDL
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
5
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
e6bda9c9
编写于
12月 11, 2020
作者:
走神的阿圆
提交者:
GitHub
12月 11, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify `file_name` to `file_path` in class LogReader (#864)
上级
502f46f4
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
11 addition
and
11 deletion
+11
-11
docs/io/LogReader.md
docs/io/LogReader.md
+3
-3
visualdl/reader/reader.py
visualdl/reader/reader.py
+8
-8
未找到文件。
docs/io/LogReader.md
浏览文件 @
e6bda9c9
...
...
@@ -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()
...
...
visualdl/reader/reader.py
浏览文件 @
e6bda9c9
...
...
@@ -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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录