前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github 项目推荐 | 英特尔的深度学习扩展包 —— iDeep

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

作者头像
AI研习社
发布2018-07-26 14:39:22
1.1K0
发布2018-07-26 14:39:22
举报
文章被收录于专栏:AI研习社

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:

代码语言:javascript
复制
#include "ideep.hpp"

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

代码语言:javascript
复制
@@ main.cc
#include "ideep_pin_singletons.hpp"

安装 iDeep python 包:

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

代码语言:javascript
复制
pip install -U setuptools

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

代码语言:javascript
复制
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
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-04-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI研习社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 需求
  • 安装
  • 更多信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档