Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PaddleSeg
提交
cd6e06d3
P
PaddleSeg
项目概览
PaddlePaddle
/
PaddleSeg
通知
285
Star
8
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
53
列表
看板
标记
里程碑
合并请求
3
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleSeg
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
53
Issue
53
列表
看板
标记
里程碑
合并请求
3
合并请求
3
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
cd6e06d3
编写于
10月 10, 2019
作者:
L
LutaoChu
提交者:
wuzewu
10月 10, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
improve data check (#49)
* update check.py * Update check.md
上级
f10169ae
变更
2
展开全部
隐藏空白更改
内联
并排
Showing
2 changed file
with
171 addition
and
77 deletion
+171
-77
docs/check.md
docs/check.md
+12
-6
pdseg/check.py
pdseg/check.py
+159
-71
未找到文件。
docs/check.md
浏览文件 @
cd6e06d3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
# YAML_FILE_PATH为yaml配置文件路径
# YAML_FILE_PATH为yaml配置文件路径
python pdseg/check.py --cfg ${YAML_FILE_PATH}
python pdseg/check.py --cfg ${YAML_FILE_PATH}
```
```
运行后,命令行将显示校验结果的概览信息,详细信息可到detail.log文件中查看。
运行后,命令行将显示校验结果的概览信息,详细
的错误
信息可到detail.log文件中查看。
### 1 列表分割符校验
### 1 列表分割符校验
判断在
`TRAIN_FILE_LIST`
,
`VAL_FILE_LIST`
和
`TEST_FILE_LIST`
列表文件中的分隔符
`DATASET.SEPARATOR`
设置是否正确。
判断在
`TRAIN_FILE_LIST`
,
`VAL_FILE_LIST`
和
`TEST_FILE_LIST`
列表文件中的分隔符
`DATASET.SEPARATOR`
设置是否正确。
...
@@ -31,18 +31,24 @@ python pdseg/check.py --cfg ${YAML_FILE_PATH}
...
@@ -31,18 +31,24 @@ python pdseg/check.py --cfg ${YAML_FILE_PATH}
标注类别最好从0开始,否则可能影响精度。
标注类别最好从0开始,否则可能影响精度。
### 6 标注像素统计
### 6 标注像素统计
统计每种类别像素数量,显示以供参考。
统计每种类别的像素总数和所占比例,显示以供参考。统计结果如下:
```
Doing label pixel statistics:
(label class, total pixel number, percentage) = [(0, 2048984, 0.5211), (1, 1682943, 0.428), (2, 197976, 0.0503), (3, 2257, 0.0006)]
```
### 7 图像格式校验
### 7 图像格式校验
检查图片类型
`DATASET.IMAGE_TYPE`
是否设置正确。
检查图片类型
`DATASET.IMAGE_TYPE`
是否设置正确。
**NOTE:**
当数据集包含三通道图片时
`DATASET.IMAGE_TYPE`
设置为rgb;
**NOTE:**
当数据集包含三通道图片时
`DATASET.IMAGE_TYPE`
设置为rgb;
当数据集全部为四通道图片时
`DATASET.IMAGE_TYPE`
设置为rgba;
当数据集全部为四通道图片时
`DATASET.IMAGE_TYPE`
设置为rgba;
### 8 图像与标注图尺寸一致性校验
### 8 图像最大尺寸统计
统计数据集中图片的最大高和最大宽,显示以供参考。
### 9 图像与标注图尺寸一致性校验
验证图像尺寸和对应标注图尺寸是否一致。
验证图像尺寸和对应标注图尺寸是否一致。
###
9
模型验证参数`EVAL_CROP_SIZE`校验
###
10
模型验证参数`EVAL_CROP_SIZE`校验
验证
`EVAL_CROP_SIZE`
是否设置正确,共有3种情形:
验证
`EVAL_CROP_SIZE`
是否设置正确,共有3种情形:
-
当
`AUG.AUG_METHOD`
为unpadding时,
`EVAL_CROP_SIZE`
的宽高应不小于
`AUG.FIX_RESIZE_SIZE`
的宽高。
-
当
`AUG.AUG_METHOD`
为unpadding时,
`EVAL_CROP_SIZE`
的宽高应不小于
`AUG.FIX_RESIZE_SIZE`
的宽高。
...
@@ -51,5 +57,5 @@ python pdseg/check.py --cfg ${YAML_FILE_PATH}
...
@@ -51,5 +57,5 @@ python pdseg/check.py --cfg ${YAML_FILE_PATH}
-
当
`AUG.AUG_METHOD`
为rangscaling时,
`EVAL_CROP_SIZE`
的宽高应不小于缩放后图像中最大的宽高。
-
当
`AUG.AUG_METHOD`
为rangscaling时,
`EVAL_CROP_SIZE`
的宽高应不小于缩放后图像中最大的宽高。
### 1
0
数据增强参数`AUG.INF_RESIZE_VALUE`校验
### 1
1
数据增强参数`AUG.INF_RESIZE_VALUE`校验
验证
`AUG.INF_RESIZE_VALUE`
是否在[
`AUG.MIN_RESIZE_VALUE`
~
`AUG.MAX_RESIZE_VALUE`
]范围内。若在范围内,则通过校验。
验证
`AUG.INF_RESIZE_VALUE`
是否在[
`AUG.MIN_RESIZE_VALUE`
~
`AUG.MAX_RESIZE_VALUE`
]范围内。若在范围内,则通过校验。
pdseg/check.py
浏览文件 @
cd6e06d3
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录