我正在使用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有没有一种不用写本地文件就能做矩阵乘法的方法?
谢谢。
发布于 2016-04-06 01:16:10
Java中没有可以改变这一点的配置;Lapack和Blas使用临时文件。我可以为Mac上的临时文件夹/var/文件夹和Linux上的/tmp例外。
https://stackoverflow.com/questions/36164318
复制相似问题