home.md 2.1 KB
Newer Older
W
wuzewu 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
欢迎使用**PaddleHub**

PaddleHub是PaddlePaddle生态下的预训练模型的管理工具,旨在让PaddlePaddle生态下的开发者更便捷享受到大规模预训练模型的价值。通过PaddleHub,用户可以便捷地获取PaddlePaddle生态下的预训练模型,完成模型的管理和一键预测。此外,利用PaddleHub Fine-tune API,用户可以基于大规模预训练模型快速实现迁移学习,让预训练模型能更好服务于用户特定场景的应用。

![PaddleHub](https://raw.githubusercontent.com/PaddlePaddle/PaddleHub/release/v0.5.0/docs/imgs/paddlehub_figure.jpg)

PaddleHub主要包括两个功能:
## 命令行工具:

借鉴了Anaconda和PIP等软件包管理的理念,开发了PaddleHub命令行工具。可以方便快捷的完成模型的搜索、下载、安装、升级、预测等功能。
更加详细的使用说明可以参考
[PaddleHub命令行工具](https://github.com/PaddlePaddle/PaddleHub/tree/release/v0.5.0/docs/cmd_tool.md)

目前的预训练模型覆盖了图像分类、目标检测、词法分析、Transformer、情感分析五大类。
未来会持续开放更多类型的深度学习模型,如语言模型、视频分类、图像生成等供开发者更便捷的使用PaddlePaddle生态下的预训练模型。


## Fine-tune API:

通过PaddleHub Fine-tune API,开发者可以更便捷地让预训练模型能更好服务于特定场景的应用。大规模预训练模型结合Fine-tuning,可以在更短的时间完成模型的训练,同时模型具备更好的泛化能力。

![PaddleHub-Finetune](https://raw.githubusercontent.com/PaddlePaddle/PaddleHub/release/v0.5.0/docs/imgs/paddlehub_finetune.jpg)

更多关于Fine-tune API的详细信息和应用案例可以参考:

* [PaddleHub Fine-tune API](https://github.com/PaddlePaddle/PaddleHub/tree/release/v0.5.0/docs/api/finetune_api.md)

* [PaddleHub文本分类迁移教程](https://github.com/PaddlePaddle/PaddleHub/tree/release/v0.5.0/docs/turtorial/cv_tl_turtorial.md)

* [PaddleHub图像分类迁移教程](https://github.com/PaddlePaddle/PaddleHub/tree/release/v0.5.0/docs/turtorial/nlp_tl_turtorial.md)