关于blas的介绍介绍见:http://www.cnblogs.com/dzyBK/p/4983953.htmlblas:提供向量和矩阵的基本运算,用fortran编写。lapack:提供向量和矩阵的高级运算,用fortran编写,内部以blas为基础库。cblas:提供c接口的blas库,源码通过...
分类:
其他好文 时间:
2015-11-26 01:23:23
阅读次数:
611
Lapack 是一套被非常广泛使用的线性代数计算工具库,现在的主要编写语言时 Fortran90 。Lapack 基本上可以说是速度最快的线性代数计算库,我们看看官方给出的其被应用的几个地方就可以看出来:high-level interface:MatlabOctaveNAG Numerical L...
1.依赖包:Cython、rose、numpy、scipy、lapack、atlashttp://blog.chinaunix.net/uid-22488454-id-3978860.html
分类:
其他好文 时间:
2015-06-15 18:09:29
阅读次数:
139
first you should download the thirdparty asl hsl blas lapack metis mumps, by get.* or personally downloaded from the web site for hsl.then mkdir build...
分类:
其他好文 时间:
2015-06-09 21:24:29
阅读次数:
183
系统centos6.x 64位wget http://mirrors.163.com/centos/6/os/x86_64/Packages/lapack-devel-3.2.1-4.el6.x86_64.rpmwget http://mirrors.163.com/centos/6/os/x86_...
分类:
编程语言 时间:
2015-05-12 15:13:39
阅读次数:
546
上篇笔记介绍了不依赖lapack和atlas库的NumPy包源码编译/安装方法,但“纯净版”的NumPy会损失性能,故本篇笔记说明如何源码编译安装依赖lapack和atlas库的NumPy包。
1. GCC版本要求
使用较新版本的GCC工具集(尽量不低于v4.7)且继承有gfortran编译器。
备注1:这里大写的"GCC"是指GNU Compiler Collection,它除包含C语言...
分类:
编程语言 时间:
2015-04-03 13:29:52
阅读次数:
490
NumPy是科学计算方面的一个Python库,在数据挖掘或机器学习或科学统计等领域经常被用到,官网在这里。
在实际业务中,为发挥NumPy的高性能,在编译NumPy时会依赖一些经过特别优化的第三方科学计算库。对于初次接触NumPy的新手来说,从源码编译安装依赖外部库的NumPy通常不是一个简单的任务。
事实上,NumPy这个Python包本身不需依赖任何第三方库就能完成编译和安装使用,只不过其...
分类:
编程语言 时间:
2015-04-02 16:27:32
阅读次数:
315
这是更新scipy出现的结果,需要新版本的scipy,而机器上只装了0.7的版本,更新的时候报错,找到了一个解决方法:wget http://mirror.centos.org/centos/6/os/x86_64/Packages/lapack-devel-3.2.1-4.el6.x86_64.r...
分类:
其他好文 时间:
2015-04-02 13:11:18
阅读次数:
365
系统环境:OS:RedHat5Python版本:Python2.7.3gcc版本:4.1.2各个安装包版本:scipy-0.11.0numpy-1.6.2nose-1.2.1lapack-3.4.2atlas-3.10.0依赖关系:scipy的安装需要依赖于numpy、lapack、atlas(后两...
分类:
编程语言 时间:
2015-03-31 22:01:33
阅读次数:
172
SciPy以NumPy为基础,提供了应用更加广泛的科学计算工具。
其在以下方面有着优秀的函数库:
1.线性代数
2.数值积分
3.插值
4.优化
5.随机数生成
6.信号处理
7.其他
与NumPy一样,SciPy有着稳定,成熟,且应用广泛的数值运算库。
许多SciPy函数仅仅是给诸如LAPACK,BLAS这样的Fortran数值计算工业标准库提供了接口。
在本文中,我们仅仅...
分类:
其他好文 时间:
2015-01-14 23:01:17
阅读次数:
1055