如何安装 Python* 版英特尔® 数据分析加速库(英特尔® DAAL)

签署人: Gennady Fedorov IDZSupport KS 已发布: 03/06/2017 最后更新时间: 03/06/2017

简介

英特尔® 数据分析加速库(英特尔® DAAL) 是一款软件解决方案,提供整个数据分析阶段所需的构建模块,从预处理到决策制定。beta 版英特尔 DAAL 2017 提供面向 Python* 语言的支持。

安装 

本文提供三种安装 Python* 版英特尔 DAAL(或 pyDAAL)的方法。

  • 面向 Linux* 的 Anaconda* 分发版

在 Linux* 上安装 pyDAAL 最简单的方法是通过 Anaconda* 分发版安装。如欲了解详细信息,请查看 “逐步说明”

  • 面向 Windows*、Linux* 和 OS X* 的英特尔® Python* 分发包

           pyDAAL与英特尔® Python* 分发包一同发运。如欲获取更多信息,请访问产品页面

  • 通过源代码创建 pyDAAL

如果上述选择不适合您,你可以自行创建 pyDAAL。英特尔 DAAL 2017 beta 软件包提供源代码。

  1. 运行 <DAAL install dir>/daal/bin/daalvars.sh 脚本,根据您的目标架构设置 DAAL 环境变量:
    • 32 位英特尔® 架构: daalvars.sh ia32
    • 64 位英特尔®架构: daalvars.sh intel64
  2. 转至 Python* 版英特尔 DAAL 源代码所在的目录,并运行安装脚本:

cd <DAAL install dir>/pydaal_sources

<python home>/python setup.py install

setup.py 脚本创建和安装 pyDAAL 软件包后,可以在 Python* 程序中运行英特尔 DAAL。 如欲获取详细信息,请查看英特尔 DAAL 入门指南,位于 <DAAL install dir>/documentation/en/ps2017 中。

结论

上述方法是在系统中安装 Python* 版英特尔 DAAL 最常见的三种方法。请让我们了解您最喜欢哪一种。如果您有本文未涉及的其它首选方法,希望您能告知我们。

产品和性能信息

1

英特尔的编译器针对非英特尔微处理器的优化程度可能与英特尔微处理器相同(或不同)。这些优化包括 SSE2、SSE3 和 SSSE3 指令集和其他优化。对于在非英特尔制造的微处理器上进行的优化,英特尔不对相应的可用性、功能或有效性提供担保。该产品中依赖于微处理器的优化仅适用于英特尔微处理器。某些非特定于英特尔微架构的优化保留用于英特尔微处理器。关于此通知涵盖的特定指令集的更多信息,请参阅适用产品的用户指南和参考指南。

通知版本 #20110804