Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ModelZoo
DeepSolo_pytorch
Commits
0e91ce69
Commit
0e91ce69
authored
Dec 11, 2023
by
chenych
Browse files
Updata precision
parent
5755a7ce
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
10 deletions
+13
-10
README.md
README.md
+12
-9
configs/simple/test_simple.yaml
configs/simple/test_simple.yaml
+1
-1
No files found.
README.md
View file @
0e91ce69
...
@@ -90,7 +90,7 @@ bash make.sh
...
@@ -90,7 +90,7 @@ bash make.sh
## 数据集
## 数据集
所有的数据集请保存在 deepsolo_pytorch/datasets 下,因数据集较大,请按训练的需求进行选择下载。训练需求详见configs中yaml的DATASETS字段。
所有的数据集请保存在 deepsolo_pytorch/datasets 下,因数据集较大,请按训练的需求进行选择下载。训练需求详见configs中yaml的DATASETS字段
(测试数据同理)
。
### 训练数据集
### 训练数据集
`[SynthText150K (CurvedSynText150K)]`
[
images
](
https://github.com/aim-uofa/AdelaiDet/tree/master/datasets
)
|
[
annotations(Part1)
](
https://1drv.ms/u/s!ApEsJ9RIZdBQgQTfQC578sYbkPik?e=2Yz06g
)
|
[
annotations(Part2)
](
https://1drv.ms/u/s!ApEsJ9RIZdBQgQJWqH404p34Wb1m?e=KImg6N
)
`[SynthText150K (CurvedSynText150K)]`
[
images
](
https://github.com/aim-uofa/AdelaiDet/tree/master/datasets
)
|
[
annotations(Part1)
](
https://1drv.ms/u/s!ApEsJ9RIZdBQgQTfQC578sYbkPik?e=2Yz06g
)
|
[
annotations(Part2)
](
https://1drv.ms/u/s!ApEsJ9RIZdBQgQJWqH404p34Wb1m?e=KImg6N
)
...
@@ -247,22 +247,25 @@ Tips:
...
@@ -247,22 +247,25 @@ Tips:
测试有两种展示,一种 visualization show, 测试完成后会在 --output 路径下生成测试图片结果;
测试有两种展示,一种 visualization show, 测试完成后会在 --output 路径下生成测试图片结果;
第二种是 eval show, 测试完成后会展示测试结果数据, 没有测试图片结果展示。
第二种是 eval show, 测试完成后会展示测试结果数据, 没有测试图片结果展示。
如需执行自己的预训练模型,请修改配置:
需要修改的主要参数说明如下:
${CONFIG_FILE} yaml文件配置地址(注意修改预训练模型地址)
${CONFIG_FILE} yaml文件配置地址(注意修改预训练模型地址)
${IMAGE_PATH} 待测试数据地址
${IMAGE_PATH} 待测试数据地址
${MODEL_PATH} 待测试预训练模型地址
${MODEL_PATH} 待测试预训练模型地址
具体配置可参考test.sh中提供的样例
如需执行自己的预训练模型,请修改对应配置(visualization show 的模型地址修改在yaml文件中, eval show 的模型地址修改为 ${MODEL_PATH}参数输入),
具体配置可参考test.sh中提供的样例
。
visualization show
样例
执行步骤:
以
visualization show
为,
执行步骤
如下
:
1.
下载CTW1500的预训练模型:
1.
下载CTW1500的预训练模型
pretrain_ctw_96voc.pth
:
|Backbone|Training Data|Weights|
|Backbone|Training Data|Weights|
|:------:|:------:|:------:|
|:------:|:------:|:------:|
|Res-50|Synth150K+Total-Text+MLT17+IC13+IC15|
[
OneDrive
](
https://1drv.ms/u/s!AimBgYV7JjTlgcdtYzwEBGvOH6CiBw?e=trgKFE
)
|
|Res-50|Synth150K+Total-Text+MLT17+IC13+IC15|
[
OneDrive
](
https://1drv.ms/u/s!AimBgYV7JjTlgcdtYzwEBGvOH6CiBw?e=trgKFE
)
|
将预训练模型放在 pretrained_models/CTW1500/ 文件夹下,如果放置于其他地方,请同步修改配置文件中 MODEL.WEIGHTS 地址
将预训练模型放在 pretrained_models/CTW1500/ 文件夹下,如果放置于其他地方,请同步修改
yaml
配置文件中 MODEL.WEIGHTS 地址
。
2.
将待测试数据存放于 ${IMAGE_PATH} 下,执行
2.
将待测试数据存放于 ${IMAGE_PATH} 下,执行
...
@@ -270,7 +273,7 @@ visualization show 样例执行步骤:
...
@@ -270,7 +273,7 @@ visualization show 样例执行步骤:
bash test.sh
bash test.sh
```
```
推理结果默认保存在test_results文件夹下,可以使用参数 --output 替换结果保存路径。
3.
推理结果默认保存在test_results文件夹下,可以使用参数 --output 替换结果保存路径。
## result
## result
...
@@ -286,8 +289,8 @@ CTW1500上的结果展示
...
@@ -286,8 +289,8 @@ CTW1500上的结果展示
|Backbone|External Data|Det-P|Det-R|Det-F1|E2E-None|E2E-Generic|
|Backbone|External Data|Det-P|Det-R|Det-F1|E2E-None|E2E-Generic|
|:------:|:------:|:------:|:------:|:------:|:------:|:------:|
|:------:|:------:|:------:|:------:|:------:|:------:|:------:|
|Res-50(ours)|Synth150K+Total-Text+MLT17+IC13+IC15|0.93
64
|0.8
278
|0.8
788
|0.683
9
|0.9
485
|
|Res-50(ours)|Synth150K+Total-Text+MLT17+IC13+IC15|0.93
20
|0.8
363
|0.8
816
|0.6
7
83|0.9
349
|
|Res-50|Synth150K+Total-Text+MLT17+IC13+IC15|0.932
6
|0.8
240
|0.8
750
|0.674
5
|0.93
40
|
|Res-50|Synth150K+Total-Text+MLT17+IC13+IC15|0.932
9
|0.8
478
|0.8
883
|0.674
2
|0.93
73
|
## 应用场景
## 应用场景
### 算法类别
### 算法类别
...
...
configs/simple/test_simple.yaml
View file @
0e91ce69
_BASE_
:
"
../R_50/Base_det.yaml"
_BASE_
:
"
../R_50/Base_det.yaml"
MODEL
:
MODEL
:
WEIGHTS
:
"
pretrained_models/CTW1500/
finetune
_ctw_96voc.pth"
# 可替换为自己的预训练模型地址
WEIGHTS
:
"
pretrained_models/CTW1500/
pretrain
_ctw_96voc.pth"
# 可替换为自己的预训练模型地址
TRANSFORMER
:
TRANSFORMER
:
VOC_SIZE
:
96
VOC_SIZE
:
96
NUM_POINTS
:
50
NUM_POINTS
:
50
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment