我可以使用没有临时文件的jblas mmul吗?

时间:2016-03-22 20:16:02

标签: java jblas

我正在使用jblas进行Apache crunch工作,其约束条件是我无法编写任何本地文件。我只需要执行一个写临时文件的操作:mmul。例如,

DoubleMatrix dm1 = new DoubleMatrix(2, 2, 1, 2, 3, 4);
DoubleMatrix dm2 = new DoubleMatrix(2, 2, 1, 2, 3, 4);
dm1.mmul(dm2);

尝试将本地文件写入看起来像这样的目录:

/var/folders/wv/m4qv0kg90xg2brgznm257rw40000gp/T/jblas8991904169789984821

有没有办法在不编写本地文件的情况下进行矩阵乘法?

谢谢。

1 个答案:

答案 0 :(得分:0)

Java中没有可以改变它的配置;临时文件由Lapack和Blas使用。我能够对Mac上的临时文件夹/ var /文件夹和Linux上的/ tmp进行例外处理。