Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
PaddleHub
提交
1af0e080
P
PaddleHub
项目概览
PaddlePaddle
/
PaddleHub
大约 1 年 前同步成功
通知
281
Star
12117
Fork
2091
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
200
列表
看板
标记
里程碑
合并请求
4
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleHub
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
200
Issue
200
列表
看板
标记
里程碑
合并请求
4
合并请求
4
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1af0e080
编写于
4月 13, 2019
作者:
Z
Zeyu Chen
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'develop' of
https://github.com/PaddlePaddle/PaddleHub
into develop
上级
9ce4d862
4daa04aa
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
18 addition
and
10 deletion
+18
-10
README.md
README.md
+12
-5
demo/ernie-classification/README.md
demo/ernie-classification/README.md
+1
-1
demo/senta/README.md
demo/senta/README.md
+5
-4
未找到文件。
README.md
浏览文件 @
1af0e080
...
...
@@ -4,18 +4,18 @@
[
![Build Status
](
https://travis-ci.org/PaddlePaddle/PaddleHub.svg?branch=develop
)
](https://travis-ci.org/PaddlePaddle/PaddleHub)
[
![License
](
https://img.shields.io/badge/license-Apache%202-blue.svg
)
](LICENSE)
PaddleHub是基于PaddlePaddle
框架开发的预训练模型管理工具,可以借助预训练模型更便捷的完成
迁移学习工作。
PaddleHub是基于PaddlePaddle
开发的预训练模型管理工具,可以借助预训练模型更便捷地开展
迁移学习工作。
## 特性
通过PaddleHub,您可以:
1.
使用hub run命令,快速
使用预训练模型进行预测;
1.
通过命令行,无需编写代码,一键
使用预训练模型进行预测;
2.
通过hub download命令,快速地获取PaddlePaddle生态下的所有预训练模型;
3.
使用PaddleHub Finetune API对通过少量代码完成迁移学习;
3.
借助PaddleHub Finetune API,使用少量代码完成迁移学习;更多Demo可参考
[
ERNIE文本分类
](
https://github.com/PaddlePaddle/PaddleHub/tree/develop/demo/ernie-classification
)
[
图像分类迁移
](
https://github.com/PaddlePaddle/PaddleHub/tree/develop/demo/image-classification
)
想了解PaddleHub已经发布的模型,请查看
[
模型列表
](
https://github.com/PaddlePaddle/PaddleHub/tree/develop/docs/released_module_list.md
)
## 安装
...
...
@@ -31,7 +31,8 @@ $ pip install paddlehub
## 快速体验
通过下面的命令,快速体验下PaddleHub的hub run功能
如果安装成功,执行下面的命令,可以快速体验PaddleHub的一键预测功能
```
bash
# 使用百度LAC词法分析工具进行分词
$
hub run lac
--input_text
"今天是个好日子"
...
...
@@ -40,6 +41,12 @@ $ hub run lac --input_text "今天是个好日子"
$
hub run senta
--input_text
"今天是个好日子"
```
想了解更多PaddleHub已经发布的模型,请使用
`hub search`
命令查看所有已发布的模型。
```
bash
$
hub search
```
## 深入了解PaddleHub
*
[
命令行功能
](
https://github.com/PaddlePaddle/PaddleHub/tree/develop/docs/command_line_introduction.md
)
*
[
Finetune API与迁移学习
](
https://github.com/PaddlePaddle/PaddleHub/tree/develop/docs/transfer_learning_turtorial.md
)
...
...
demo/ernie-classification/README.md
浏览文件 @
1af0e080
...
...
@@ -63,7 +63,7 @@ reader = hub.reader.ClassifyReader(
vocab_path
=
module
.
get_vocab_path
(),
max_seq_len
=
128
)
```
`hub.dataset.ChnSentiCorp()`
会自动从网络下载数据集并解压到用户目录下
.paddlehub/dataset
目录
`hub.dataset.ChnSentiCorp()`
会自动从网络下载数据集并解压到用户目录下
`$HOME/.paddlehub/dataset`
目录
`module.get_vaocab_path()`
会返回ERNIE/BERT模型对应的词表
...
...
demo/senta/README.md
浏览文件 @
1af0e080
## 关于senta
## 关于Senta
https://github.com/baidu/Senta
## 创建Module
本目录包含了创建一个基于senta预训练模型的Module的脚本。
通过以下脚本来一键创建一个senta Module
```
shell
sh create_module.sh
$
sh create_module.sh
```
NOTE:
*
如果进行下面示例的脚本或者代码,请确保执行上述脚本
...
...
@@ -17,11 +18,11 @@ NOTE:
`infer.sh`
给出了使用命令行调用Module预测的示例脚本
通过以下命令试验下效果
```
shell
sh infer.sh
$
sh infer.sh
```
### 通过python API
`infer_by_code.py`
给出了使用python API调用Module预测的示例代码
通过以下命令试验下效果
```
shell
python infer_by_code.py
$
python infer_by_code.py
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录