Java 我可以在没有临时文件的情况下使用jblas mmul吗?

Java 我可以在没有临时文件的情况下使用jblas mmul吗?,java,jblas,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/m4qv0kg90xg2brgzn

我正在使用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
有没有一种方法可以在不写本地文件的情况下进行矩阵乘法


谢谢。

Java中没有可以更改此设置的配置;临时文件由Lapack和Blas使用。我能够为Mac上的临时文件夹/var/文件夹和Linux上的/tmp创建一个例外