目前人工智能技术发展速度很快,也很吸引眼球。但是对于各种多如牛毛的方法,目前并米有一个可靠的精准的基准来衡量各项硬件在不同算法训练和推理的性能。

现在,不用愁了。国外的一个哥们, Andrey Ignatov发布了一个python库。大家可以利用这个python库测试自己硬件的性能!

AI Benchmark Alpha是一个开源python库,用于评估各种硬件平台的AI性能,包括CPU,GPU和TPU。 该基准测试依赖于TensorFlow机器学习库,并提供精确轻量级的解决方案,用于评估关键深度学习模型的推理和训练速度。 AI Benchmark目前作为Python pip包发布,可以下载到运行Windows,Linux或macOS的任何系统。

这个包在6月26日发布了两个版本,一个是0.1.0一个是0.1.1。

目前,支持如下算法的性能测试:

● Section 1: MobileNet-V2, Classification

● Section 2: Inception-V3, Classification

● Section 3: Inception-V4, Classification

● Section 4: Inception-ResNet-V2, Classification

● Section 5: ResNet-V2-50, Classification

● Section 6: ResNet-V2-152, Classification

● Section 7: VGG-16, Classification

● Section 8: SRCNN 9-5-5, Image-to-Image Mapping

● Section 9: VGG-19, Image-to-Image Mapping

● Section 10: ResNet-SRGAN, Image-to-Image Mapping

● Section 11: ResNet-DPED, Image-to-Image Mapping

● Section 12: U-Net, Image-to-Image Mapping

● Section 13: Nvidia-SPADE, Image-to-Image Mapping

● Section 14: ICNet, Image Segmentation

● Section 15: PSPNet, Image Segmentation

● Section 16: DeepLab, Image Segmentation

● Section 17: Pixel-RNN, Image Inpainting

● Section 18: LSTM, Sentence Sentiment Analysis

● Section 19: GNMT, Text Translation

同时,作者也给出了一些测试结果。非常有意思:

目前***的桌面GPU当属于GeForce GTX 1080 Ti了。其次是TITAN Xp CE和GeForce GTX TITAN X。

使用这个库也很简单,大家可以先pip install ai-benchmark。注意,需要安装tensorflow才能运行。

使用方法如下:

fromai_benchmarkimportAIBenchmark

results = AIBenchmark().run()

我自己也测试了一下,非常容易:

可以看到,我的硬件在MobieNet-V2算法的训练速度大约是27688±741ms,推理速度大约是2747±119ms。这速度惨不忍睹啊。各位可以自己去看看自己的成绩。

【编辑推荐】

【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0

python硬件_「大神器!」硬件的AI性能测试Python库发布相关推荐

  1. 会说话的狗狗本电脑版_「电脑知识」硬件狗狗专业电脑硬件检测跑分工具免安装单文件版|电脑硬件|电脑|显卡|狗狗|操作系统...

    最新很多小伙伴要求找一款适合大家的硬件检测跑分工具,今天给大家分享一款,简单的希望大家能够喜欢. 硬件狗狗专业的电脑硬件检测工具免安装单文件版,硬件狗狗是一款媲美鲁大师电脑硬件检测工具,由快科技(驱动 ...

  2. hadoop fs命令无法使用_「大数据」「Hadoop」HDFS的配置与管理

    HDFS(Hadoop Distributed File System)是Hadoop三个基础组件之一,为另外的组件以及大数据生态中的其他组件提供了最基本的存储功能,具有高容错.高可靠.可扩展.高吞吐 ...

  3. rdd数据存内存 数据量_「大数据」(七十七) Spark之IO机制

    [导读:数据是二十一世纪的石油,蕴含巨大价值,这是·情报通·大数据技术系列第[77]篇文章,欢迎阅读和收藏] 1 基本概念 与传统的 IO 相比, Spark IO 有很大区别.传统的数据存在单个计算 ...

  4. spark on yarn 完全分布式_「大数据」(七十一)Spark之架构介绍

    [导读:数据是二十一世纪的石油,蕴含巨大价值,这是·情报通·大数据技术系列第[71]篇文章,欢迎阅读和收藏] 1 基本概念 Spark 架构采用了分布式计算中的 Master-Slave 模型. Ma ...

  5. 零基础自学python计划_「经验分享」python零基础学习规划与建议!

    如果你选择了自学,我想给你提几点建议: 1.找浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都手打一遍,搞懂为什么. 2.去找实际项目练手.最好是要有真实的项目做. ...

  6. python 加速度_「加速度公式」加速度公式1 - seo实验室

    加速度公式 与加速度有关的公式跟知识点,挑重点记忆吧 一.质点的运动(1)------直线运动 1)匀变速直线运动 1.平均速度V平=s/t(定义式) 2.有用推论Vt2-Vo2=2as 3.中间时刻 ...

  7. 桌面整理工具不显示文件夹_「工具神器」你的桌面该整理了。

    Fences 3 桌面图标文件整理工具软件 永久使用 这幅图的桌面相信是大家的桌面常态,我们常因为 一时的痛快就将许多临时用到的文件堆放在了桌面,偶尔想要整理一下却无从下手,每次寻找文件的时候却又会非 ...

  8. hadoop yarn 获取日志_「大数据」「Hadoop」-安装及数据目录

    完整的Hadoop安装包中包括了所有的核心组件,主要有HDFS.MapReduce.Yarn.Client这几个. 安装目录 bin:放着Hadoop最基本的管理脚本和使用脚本,sbin目录下管理脚本 ...

  9. 「工科神器」MATLAB风波未平,「化学神器」ChemOffice再爆清查国内盗版行为

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 新智元报道 来源:知乎 编辑:元子 [导读]从哈工大.哈工程被禁用数学基础软件MATL ...

最新文章

  1. numpy-random函数
  2. linux conntrack命令 路由连接 跟踪表 显示删除监听记录
  3. (转)一个vue路由参数传递的注意点
  4. linux经典书籍--linux系统编程手册
  5. return 的使用
  6. linux进程管理子系统分析,linux进程管理子系统简要分析
  7. ORACLE ERP 的前世今生(1)
  8. 洛谷P1990 覆盖墙壁(递推)
  9. netlogo-入门-学习记录
  10. 微信收到消息很慢无法连接服务器,微信消息总是延迟接收怎么办?
  11. 阿里云SSL证书免费申请和部署方法((DigiCert 免费版 SSL-图文教程)
  12. 工作中常见的方法和法则(简单的法则不简单)
  13. 如何控制项目边界,与客户项目负责人结成同盟军
  14. 网络爬虫:网页信息获取
  15. 输油管道问题(分治法)
  16. 模拟信号超出频率范围
  17. Linux 系统管理没有 netstat ,不惆怅! 拥抱 ss ,事半功倍
  18. 【迅为iMX6Q】开发板:uboot-imx编译
  19. 港科夜闻|香港科大校友荣登大湾区杰出青年女企业家榜
  20. 学习 JavaScript

热门文章

  1. java各map中存放null值
  2. linux误删文件咋恢复,恢复Linux误删文件
  3. 易语言php支付宝,支付宝填表登录易语言源码
  4. arm9 安装java_QT5.7 AM1808 ARM9的交叉编译
  5. java实时更新权限_java – 如何使用Spring Security重新加载用户更新的权限
  6. MySQL 基础 ———— SQL语句的执行顺序与 LIMIT 子句
  7. java找到int需要char_Java2课后择题.doc
  8. java 多个 panel_java – 在JFrame中组织多个JPanel的好方法是...
  9. python 如何匹配列表中某个单词_Python中部分指定单词的最佳匹配项
  10. 上下位机串口通信 python_怎么将图片通过串口发送给下位机?