我打算为Java安装一些快速矩阵和BLAS库,并根据Java Matrix Benchmark的结果确定MTJ(由netlib-java支持)。我相信我已经通过Maven安装了所有东西,但我找不到这些库的任何可靠的文档。
逻辑起点是github页面:
...但我找不到任何教程或javadoc的链接,除了Github上令人难以置信的简洁MTJ维基部分。 Netlib的源代码似乎是在fortran中(使用F2J作为编译步骤)所以我不能直接通过源代码来代替javadoc。
为了让事情变得更加令人困惑,出于某种原因,a German university由even sketchier Javadoc托管的MTJ似乎有某种Javadoc,它引用了似乎不属于它的包(如nni.BLAS) Maven为我制作的MTJ图书馆。在田纳西大学内部还有另一个inside the netlib-java distribution托管,虽然与netlib-java项目没有明显的联系,但它确实有一个Javadoc页面似乎解释了netlib-java的DGEMV实现使用的三个额外的整数参数(某种偏移?)。如果我查看DGEMV的fortran文档{{3}},它有我期望从DGEMV获得的11个标准参数。
所以这是我的问题:
1。)是否有MTJ / netlib的官方文档?如果是这样,在哪里?
2.。)如果没有官方文件,是否还有其他资源可以让某人学会使用这个图书馆?如果这个项目不是由开发人员专门使用的,那么人们正在学习以某种方式使用它。怎么样?
3。)如果没有通过Maven安装Java版本的netlib的11个参数DGEMV作为MTJ的一部分,那么我硬盘上的这个14个参数是什么?
感谢。
答案 0 :(得分:1)
如果您通过Maven下载MTJ,那么您也可以下载Javadoc和源jar。 (IntelliJ IDEA将自动为您执行此操作。)jar称为mtj-1.0.2-javadoc.jar
并包含全面的Javadoc。曾几何时,这似乎可以在网站上找到,但该网站似乎已经消失。
答案 1 :(得分:0)
我到目前为止最接近的人: http://en.wikipedia.org/wiki/Matrix_Toolkit_Java
答案 2 :(得分:0)
Here是jar档案的链接,带有最新稳定MTJ的完整javadoc。只需用7zip或类似工具解压缩即可。我同意缺少与此库相关的指南可能很糟糕。
答案 3 :(得分:0)