0

我不想全部安装,因为它占用太多空间..

以下是我确定需要的:

gcc,制作 python ..

还有什么?

4

1 回答 1

1

在网站上,在他们关于安装的文档中......

http://www.shogun-toolbox.org/doc/en/current/installation.html

要求

SHOGUN 需要标准的 linux 实用程序,如 bash、grep、test、sed、cut、ldd、uname gcc g++ 和 cat python(debian 包:python2.4 或 python2.5)才能使 ./configure 工作。

或者,您需要安装 atlas 和 lapack(debian 包 lapack3-dev、atlas3-headers atlas3-base-dev 或 atlas3-altivec-dev atlas3-sse2-dev)。请注意,atlas/lapack 仅在 linux 下受支持(无论如何,高性能计算都应仅在 linux 下进行)。如果 atlas/lapack 不可用,请不要担心大多数 shogun 都可以在没有的情况下工作,尽管使用稍微慢一些的版本。

要使用 CPLEX(tm) 启用多内核学习,只需确保可以在 PATH 中找到 cplex。如果没有找到 shogun 将诉诸 GLPK(如果找到至少 4.29 版本)用于 1-norm MKL,p>1 的 p-norm MKL 仍然可以工作。

要编译 C# 接口,您需要安装 C# 开发人员文件(debian 包 mono-utils)。

要编译 Lua 接口,您需要安装 Lua 开发人员文件(debian 包 lua)。

要编译 Java 接口,您需要安装 Java 开发人员文件(debian 包 openjdk-6-jdk)。

要编译 R 接口,您需要安装 R 开发人员文件(debian 包 r-base-dev)。

要编译 Ruby 界面,您需要安装 Ruby 开发人员文件(debian 包 ruby​​)。

要编译 octave 接口,您需要安装 octave 开发人员文件(debian 软件包 octave3.0-headers)。

要编译 python 接口,您需要安装 numpy 版本 1.x(debian 包 python-numpy)。

于 2012-12-14T12:29:22.910 回答