无法找到文档中提到的BLAS功能

时间:2013-09-07 18:17:17

标签: c blas

我目前正在尝试使用一些BLAS功能。我看到文档并知道我想要使用什么,但所描述的功能在BLAS的实际源代码中没有任何地方。我只是没有得到它。

我想找到blas_xmax_val。这在第42页的documentation中提到。但是,我在源文件夹中的任何位置都看不到该功能。

如果有人之前使用过BLAS,请告诉我这里发生了什么?我该去哪儿找?在cblas.h中甚至没有提到它。

这不是解决此问题的唯一功能。我看到文档中提到的许多功能,但不在源文件夹中。

请帮忙!

3 个答案:

答案 0 :(得分:2)

我认为这是一个技术论坛的报告,该论坛建议对BLAS进行一些从未采用的变更。

我所知道的唯一BLAS最大函数是IxAMAX()({S,D,C,Z})族,它返回第一次出现的最大值的索引。

答案 1 :(得分:1)

您指出的论文是由作者创建的代码库的文档,而不是C语言的标准部分。您必须从他们那里获取代码并进行安装,或找到已经完成此操作的人。该代码可在http://netlib.org/blas/

免费获取

用于执行此类操作的一个更着名的库是GSL,它可能更容易找到安装(它已经安装在许多类Unix系统上)。 http://www.gnu.org/software/gsl/

答案 2 :(得分:0)

我不知道确切的答案,但我google它和我找到了这个链接。

可能会对你有帮助。

http://gitorious.org/lapack/mainline/commit/640fdaa/diffs