Py之paddlehub:paddlehub的简介、安装、使用方法之详细攻略

目录

paddlehub的简介

paddlehub的安装

paddlehub的使用方法

1、使用PaddleHub下载数据集、预训练模型等


paddlehub的简介

PaddleHub是飞桨预训练模型管理和迁移学习工具,通过PaddleHub开发者可以使用高质量的预训练模型结合Fine-tune API快速完成迁移学习到应用部署的全流程工作。其提供了飞桨生态下的高质量预训练模型,涵盖了图像分类、目标检测、词法分析、语义模型、情感分析、视频分类、图像生成、图像分割、文本审核、关键点检测等主流模型。更多模型详情请查看官网:https://www.paddlepaddle.org.cn/hub

基于预训练模型,PaddleHub支持以下功能:

  • 模型即软件,通过Python API或命令行实现快速预测,更方便地使用PaddlePaddle模型库。

  • 迁移学习,用户通过Fine-tune API,只需要少量代码即可完成自然语言处理和计算机视觉场景的深度迁移学习。

  • 服务化部署,简单一行命令即可搭建属于自己的模型的API服务。

  • 超参优化,自动搜索最优超参,得到更好的模型效果。

GitHub地址:PaddleHub发布最新版本1.5.0,https://github.com/PaddlePaddle/PaddleHub

paddlehub的安装

pip install paddlehub

paddlehub的使用方法

1、使用PaddleHub下载数据集、预训练模型等

要求机器可以访问外网。可以使用server_check()可以检查本地与远端PaddleHub-Server的连接状态,使用方法如下:

import paddlehub
paddlehub.server_check()
# 如果可以连接远端PaddleHub-Server,则显示Request Hub-Server successfully。
# 如果无法连接远端PaddleHub-Server,则显示Request Hub-Server unsuccessfully。

出现以下,则为测试成功!

Running Verify Fluid Program ... 
Your Paddle Fluid works well on SINGLE GPU or CPU.
Your Paddle Fluid works well on MUTIPLE GPU or CPU.
Your Paddle Fluid is installed successfully! Let's start deep Learning with Paddle Fluid now

Py之paddlehub:paddlehub的简介、安装、使用方法之详细攻略相关推荐

  1. Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略

    Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介.使用方法之详细攻略 目录 matplotlib.pyplot的plt.legend函数的简 ...

  2. Py之glob: glob库文件名模式匹配+返回所有匹配的文件路径列表库的简介、使用方法之详细攻略

    Py之glob: glob库文件名模式匹配+返回所有匹配的文件路径列表库的简介.使用方法之详细攻略 目录 glob库的简介 glob库的使用方法 1.单个字符通配符:用问号(?)匹配任何单个的字符.

  3. Python之 sklearn:sklearn中的RobustScaler 函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn中的RobustScaler 函数的简介及使用方法之详细攻略 目录 sklearn中的RobustScaler 函数的简介及使用方法 sklearn中的R ...

  4. sklearn之XGBModel:XGBModel之feature_importances_、plot_importance的简介、使用方法之详细攻略

    sklearn之XGBModel:XGBModel之feature_importances_.plot_importance的简介.使用方法之详细攻略 目录 feature_importances_ ...

  5. Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略

    Python语言学习:Python常用自带库(imageio.pickle)简介.使用方法之详细攻略 目录 imageio简介及其常见使用方法 pickle简介及其常见使用方法 简介 使用方法 简介及 ...

  6. sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform、transform、inverse_transform简介、使用方法之详细攻略

    sklearn:sklearn.preprocessing.StandardScaler函数的fit_transform.transform.inverse_transform简介.使用方法之详细攻略 ...

  7. Computer:互联网开放平台项目知识补充之开发-运维-网络-网关等术语(DMZ、负载均衡、F5、Nginx、容器)的简介、使用方法之详细攻略

    Computer:互联网开放平台项目知识补充之开发-运维-网络-网关等术语(DMZ.负载均衡.F5.Nginx.容器)的简介.使用方法之详细攻略 目录 DMZ(隔离区)的简介及其使用方法 1.DMZ区 ...

  8. Python编程语言学习:包导入和模块搜索路径简介、使用方法之详细攻略

    Python编程语言学习:包导入和模块搜索路径简介.使用方法之详细攻略 目录 包导入和模块搜索路径简介 1.Pyhon搜索模块路径的机制 2.自定义配置搜索路径

  9. Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn.preprocessing中的StandardScaler函数的简介及使用方法之详细攻略 目录 sklearn.preprocessing中的Stand ...

  10. Python之 sklearn:sklearn中的train_test_split函数的简介及使用方法之详细攻略

    Python之 sklearn:sklearn中的train_test_split函数的简介及使用方法之详细攻略 目录 sklearn中的train_test_split函数的简介 train_tes ...

最新文章

  1. MySQL:Can't connect to mysql server 10038
  2. sql时间转换时分秒_SQL数据库中的是年月日时分秒格式的,什么语句能实现年月日的查询?...
  3. Socket简介及客户端服务器连接实例
  4. echarts自定义提示框数据
  5. 【bzoj题解】1001 狼抓兔子
  6. 初始化java工具失败,“初始化 Java 工具”期间发生了内部错误, java.lang.NullPointerException...
  7. 你真的了解 “开源” 么?请查收【保姆级】开源百科
  8. 一次Linux服务器***查杀经历
  9. Node有什么特点?
  10. 零基础学python还是c语言-学习汇编还是学习python,自己刚学完C语言,学习那个好呢?...
  11. python socketserver并发实例
  12. 轨迹跟踪算法——Stanley法
  13. [JL]最后的晚餐 动态规划(DP) codevs5318
  14. linux 关键字搜索文件
  15. 从“穷逼VIP”论注释规范,你见过哪些奇葩的注释?
  16. Lm317电压源芯片制作电流源
  17. Shell程序退出状态码的命令详解
  18. GiB 是什么?像 GB 是一样的吗?
  19. 图片水印如何去除,怎样处理带水印的图片?
  20. 【NG-ZORRO、Angular】日期选择框时间段nz-range-picker设置开始结束时间00:00:00~23:59:59

热门文章

  1. 5kyu k-Primes
  2. 计算机网络工作组英文,十进制网络标准工作组:IPv4,IPv6,IPv9三代协议比较
  3. Ubuntu9.10下安装Thinkpad T400 R29无线网卡
  4. 阿里P7架构师谈:MySQL慢查询优化、索引优化、以及表等优化总结
  5. Mongodb监控指标
  6. 关于java的public,private,protect,以及默认权限的理解
  7. Spring官网阅读(一)容器及实例化
  8. 代码优化 5 大原则,第一条就是别优化了!!!
  9. 一次服务器CPU占用率高的定位分析
  10. 说说后台开发的一些事