在为matlab接口编译shogun机器学习工具箱时,我需要为cygwin安装哪些必要的软件包



我不想全部安装,因为它占用了很多空间。。

以下是我确信需要的:

gcc,生成python。。

还有什么?

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

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或蟒蛇2.5)/配置为工作。

可选地,您将需要atlas和lapack(debian包lapack3 dev、atlas3标头atlas3基本dev或atlas3 altivec devatlas3-se2-dev)。请注意,仅支持atlas/lapack在linux下(高性能计算应该在linux下完成只是无论如何)。如果atlas/lapack不可用,请不要担心幕府将在没有的情况下工作,尽管使用稍慢的版本。

收件人使用CPLEX(tm)启用多内核学习只需确保CPLEX可以在PATH中找到。如果没有找到,幕府将诉诸1-范数MKL、p-范数MKL的GLPK(如果找到版本至少为4.29)其中p>1仍然有效。

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

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

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

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

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

编译倍频程接口需要有倍频程开发人员文件(debian包octave3.0标头)已安装。

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

相关内容

  • 没有找到相关文章

最新更新