提交 97af19d5 编写于 作者: D dongshuilong 提交者: Tingquan Gao

add classification and recognition model training docs

上级 a9f78eba
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<div align="center"> <div align="center">
<img src="../../images/structure.png" width = "400" /> <img src="../../images/structure.png" width = "400" />
</div> </div>
体验整体图像识别系统,或查看特征库建立方法,详见[图像识别快速开始文档](../../zh_CN/tutorials/quick_start_recognition.md)。其中,**图像识别快速开始文档**主要讲解整体流程的使用过程。以下内容,主要对上述三个步骤的训练部分进行介绍。 体验整体图像识别系统,或查看特征库建立方法,详见[图像识别快速开始文档](../../zh_CN/tutorials/quick_start_recognition.md)。其中,图像识别快速开始文档主要讲解整体流程的使用过程。以下内容,主要对上述三个步骤的训练部分进行介绍。
首先,请参考[安装指南](./install.md)配置运行环境。 首先,请参考[安装指南](./install.md)配置运行环境。
...@@ -34,6 +34,17 @@ ...@@ -34,6 +34,17 @@
## 一、主体检测 ## 一、主体检测
主体检测训练过程基于 [PaddleDetection](https://github.com/PaddlePaddle/PaddleDetection/tree/develop) ,唯一的区别在于,主体检测任务中,所有的检测框均属于前景,在这里需要将标注文件中,检测框的 `category_id` 修改为1,同时将整个标注文件中的 `categories` 映射表修改为下面的格式,即整个类别映射表中只包含`前景`类别。
```json
[{u'id': 1, u'name': u'foreground', u'supercategory': u'foreground'}]
```
关于主体检测训练方法可以参考: [PaddleDetection训练教程](https://github.com/PaddlePaddle/PaddleDetection/blob/develop/docs/tutorials/GETTING_STARTED_cn.md#4-%E8%AE%AD%E7%BB%83)
更多关于 PaddleClas 中提供的主体检测的模型介绍与下载请参考:[主体检测教程](../image_recognition_pipeline/mainbody_detection.md)
<a name="特征模型训练"></a> <a name="特征模型训练"></a>
## 二、特征模型训练 ## 二、特征模型训练
...@@ -86,12 +97,12 @@ tree -r -i -f test | grep jpg | awk -F "/" '{print $0" "int($2) " "NR}' > test_l ...@@ -86,12 +97,12 @@ tree -r -i -f test | grep jpg | awk -F "/" '{print $0" "int($2) " "NR}' > test_l
``` ```
├── 1 ├── 1
   ├── Black_Footed_Albatross_0001_796111.jpg ├── Black_Footed_Albatross_0001_796111.jpg
   ├── Black_Footed_Albatross_0002_55.jpg ├── Black_Footed_Albatross_0002_55.jpg
... ...
├── 10 ├── 10
   ├── Red_Winged_Blackbird_0001_3695.jpg ├── Red_Winged_Blackbird_0001_3695.jpg
   ├── Red_Winged_Blackbird_0005_5636.jpg ├── Red_Winged_Blackbird_0005_5636.jpg
... ...
``` ```
...@@ -271,9 +282,9 @@ PaddleClas图像检索部分目前支持的环境如下: ...@@ -271,9 +282,9 @@ PaddleClas图像检索部分目前支持的环境如下:
```shell ```shell
└── CPU/单卡GPU └── CPU/单卡GPU
   ├── Linux ├── Linux
   ├── MacOS ├── MacOS
   └── Windows └── Windows
``` ```
此部分使用了[Faiss](https://github.com/facebookresearch/faiss)作为检索库,其是一个高效的特征检索及聚类的库。此库中集成了多种相似度检索算法,以满足不同的检索场景。在PaddleClas中,支持三种检索算法: 此部分使用了[Faiss](https://github.com/facebookresearch/faiss)作为检索库,其是一个高效的特征检索及聚类的库。此库中集成了多种相似度检索算法,以满足不同的检索场景。在PaddleClas中,支持三种检索算法:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册