/PaddleHub

A toolkit to manage pretrained models of PaddlePaddle and help users doing transfer learning more efficiently.

Primary LanguagePythonApache License 2.0Apache-2.0

PaddleHub

Build Status License

PaddleHub是基于PaddlePaddle开发的预训练模型管理工具。 通过PaddleHub,您可以:

  1. 通过类似pip命令行的方式,快速地获取PaddlePaddle生态下的所有预训练模型,所有模型均有版本管理;
  2. 基于PaddleHub的预训练模型,使用高阶的Finetune API快速对预训练模型进行迁移学习;
  3. 以命令行或者Python调用API的方式,快速使用预训练模型进行Inference

除此之外,我们还提供了预训练模型的本地管理机制(类似于pip),用户可以通过命令行来管理本地的预训练模型 图片

想了解PaddleHub已经发布的模型,请查看模型列表

安装

Paddle Hub可直接通过pip进行安装(python3+),请使用如下命令来安装Paddle Hub

pip install paddlehub

快速体验

通过下面的命令,来体验下paddle hub的魅力

#使用lac进行分词
hub run lac --input_text "今天是个好日子"
#使用senta进行情感分析
hub run senta --input_text "今天是个好日子"

深入了解Paddle Hub

答疑

欢迎您将问题和bug报告以Github Issues的形式提交

版权和许可证

PaddleHub由Apache-2.0 license提供