提交 1b2e866e 编写于 作者: L LDOUBLEV

add picture

上级 8825d086
...@@ -22,13 +22,13 @@ PaddleHapi具有以下特点: ...@@ -22,13 +22,13 @@ PaddleHapi具有以下特点:
## 目录 ## 目录
* [特性]() * [特性](#1)
* [快速使用]() * [快速使用](#2)
* [新增功能]() * [新增功能](#3)
* [使用示例]() * [使用示例](#4)
## 特性 ## <h2 id="1">特性</h2>
### 易学易用 ### 易学易用
...@@ -39,7 +39,7 @@ PaddleHapi具有以下特点: ...@@ -39,7 +39,7 @@ PaddleHapi具有以下特点:
相比较与动态图的算法实现,使用高层API实现的算法可编程代码量更少,原始的动态图训练代码需要20多行代码才能完成模型的训练,使用高层API后,仅用8行代码即可实现相同的功能。 相比较与动态图的算法实现,使用高层API实现的算法可编程代码量更少,原始的动态图训练代码需要20多行代码才能完成模型的训练,使用高层API后,仅用8行代码即可实现相同的功能。
使用普通API与高层API实现手写字符识别对比如下图,左边是普通动态图API的实现,右边是使用高层API的实现,可以明显发现,使用高层API的代码量更少。 使用普通API与高层API实现手写字符识别对比如下图,左边是普通动态图API的实现,右边是使用高层API的实现,可以明显发现,使用高层API的代码量更少。
![](./new_hapi.png) ![](./image/new_hapi.png)
### 动静统一 ### 动静统一
...@@ -63,7 +63,7 @@ model.prepare(optimizer, CrossEntropy(), Accuracy(), inputs, labels, device='gpu ...@@ -63,7 +63,7 @@ model.prepare(optimizer, CrossEntropy(), Accuracy(), inputs, labels, device='gpu
model.fit(train_dataset, val_dataset, batch_size=100, epochs=1, log_freq=100, save_dir="./output/") model.fit(train_dataset, val_dataset, batch_size=100, epochs=1, log_freq=100, save_dir="./output/")
``` ```
## 快速使用 ## <h3 id="2">快速使用</h3>
以mnist手写字符识别为例,介绍飞桨高层API的使用方式。 以mnist手写字符识别为例,介绍飞桨高层API的使用方式。
...@@ -119,7 +119,7 @@ model.fit(train_dataset, val_dataset, batch_size=100, epochs=10, log_freq=100, s ...@@ -119,7 +119,7 @@ model.fit(train_dataset, val_dataset, batch_size=100, epochs=10, log_freq=100, s
高层API中通过fit函数完成训练的循环过程,只需要设置训练的数据读取器、batchsize大小,迭代的轮数epoch、训练日志打印频率log_freq,保存模型的路径即可。 高层API中通过fit函数完成训练的循环过程,只需要设置训练的数据读取器、batchsize大小,迭代的轮数epoch、训练日志打印频率log_freq,保存模型的路径即可。
## 新增功能 ## <h4 id="3">新增功能</h4>
除了使用高层API实现一行代码启动训练外,还新增了以下功能: 除了使用高层API实现一行代码启动训练外,还新增了以下功能:
- transform 数据增强模块 - transform 数据增强模块
...@@ -182,7 +182,7 @@ transformer等等。使用这些现有的模型,可以快速的完成神经网 ...@@ -182,7 +182,7 @@ transformer等等。使用这些现有的模型,可以快速的完成神经网
## 更多使用示例 ## <h5 id="4">更多使用示例</h5>
更多的高层API使用示例请参考: 更多的高层API使用示例请参考:
- [bert](https://github.com/PaddlePaddle/hapi/tree/master/examples/bert) - [bert](https://github.com/PaddlePaddle/hapi/tree/master/examples/bert)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册