Github 项目推荐 | 英特尔的深度学习扩展包 —— iDeep

iDeep 是英特尔的深度学习扩展包,用于收集加速深度学习操作(如卷积,解卷积,relu 等)的模块。iDeep 使用英特尔 MKL-DNN 作为加速引擎。

Github:

https://github.com/intel/ideep

需求

iDeep 的预览版本在 Ubuntu 16.04 和 OS X 上做了测试。

最低要求:

  • Cmake3
  • GCC 5.3+ required if you want to build test cases
  • C++ compiler with C++11 standard support
  • MKL-DNN 0.1+
  • Python 2.7.6+, 3.5.2+, 3.6.0+
  • Numpy 1.13
  • Swig 3.0.12
  • Doxygen 1.8.5

其他需求:

  • Testing utilities Gtest pytest

安装

iDeep Cpp API

头文件模式引入iDeep Cpp API:

#include "ideep.hpp"

将单独的头文件固定到项目的一个 Cpp 文件中来实例化 iDeep

@@ main.cc
#include "ideep_pin_singletons.hpp"

安装 iDeep python 包:

如果你使用的是老的 setuptools,请更新:

pip install -U setuptools

从源代码安装 iDeep python 软件包(ideep4py):

git submodule update --init && mkdir build && cd build && cmake ..
cd ../python
python setup.py install

更多信息

  • MKL-DNN github: https://github.com/01org/mkl-dnn
  • iDeep github: https://github.com/intel/ideep.git
  • Chainer github: https://github.com/chainer/chainer

原文发布于微信公众号 - AI研习社(okweiwu)

原文发表时间:2018-04-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏搞前端的李蚊子

echarts柱状图标签显示不完全的问题

echarts 柱状图当x轴标签数目超过一定数目时在小尺寸设备上第一个和最后一个标签不显示(不是重叠),axisLabel设置interval:0也不起作用; ...

40530
来自专栏竹清助手

TensorFlow 入门指南

但在开始之前,先来看看一个最简单的使用 TensorFlow Python API 的示例代码,这样你就会对我们接下来要做的事情有所了解。

12130
来自专栏李蔚蓬的专栏

第13周Python学习周记

12330
来自专栏Python中文社区

手把手教你用1行代码实现人脸识别

專 欄 ❈Kangvcar,Python爱好者,简书活跃作者,欢迎关注,打赏支持。❈ 环境要求: Ubuntu17.10 Python 2.7.14 环境...

3.1K100
来自专栏瓜大三哥

串口通信控制器的Verilog HDL实现(四) 接收模块的Verilog HDL 实现

但凡涉及到双方通信的系统,接收机的复杂度往往都是高于发送机的,对于串口通信系统也如此。在接收系统中,起始状态和数据都需要依靠接收端检测得到,为了避免毛刺影响,...

24750
来自专栏简书专栏

深度学习环境搭建-CUDA9.0、cudnn7.3、tensorflow_gpu1.10的下载

本文作者接触深度学习2个月后,开始进行目标检测实践。 本文作者的专题《目标检测》链接:https://www.jianshu.com/c/fd1d6f784c...

61620
来自专栏xingoo, 一个梦想做发明家的程序员

汇编语言 手记7

CPU要读取一个内存单元的时候,必须先给出这个内存单元的地址; 在8086PC中,内存地址由段地址和偏移地址组成。 8086CPU中有一个DS寄存器,通常用来存...

22590
来自专栏计算机视觉

基于图的分割 实验教程Efficient Graph-Based Image Segmentation

我是在ubuntu系统下进行C++的代码重现,主要是之前接触vim较少,所以下载了一个IDE.Clion下载地址 ,界面友好,git提交流程友好,习惯了在win...

33370
来自专栏IMWeb前端团队

3分钟13行代码搭建sass版移动端网格系统

本文作者:IMWeb 结一 原文出处:IMWeb社区 未经同意,禁止转载 一般来说,网格系统分为container、row及column三大部分,而c...

22870
来自专栏君赏技术博客

原生支付 SDK 技术回顾

14030

扫码关注云+社区

领取腾讯云代金券