0
我試圖讓兩個光柵之間的(DIS)的相似性與emd2d的定量估計(從emdist庫版本。0.3-1)。 下面的代碼運行於小矩陣(〜35x35),但我的柵格大得多(〜5000x3000)和我得到一個存儲器錯誤:[R計算堆土機距離大型柵格
錯誤EMDR(A,B,DIST = DIST。 ..):
無法在emdist
這裏存儲(-1608.8 MB)是一個示例代碼來說明問題:
#test case:
library(emdist)
Rows = 40
Cols = 40
Mat1 = matrix(
seq(1,Rows*Cols),
nrow = Rows,
ncol = Cols)
m0 <- matrix(0, Rows, Cols)
Mat_Rand = apply(m0, c(1,2), function(x) rnorm(1)) #sample(c(0,1),1))
Mat2 = Mat1 * Mat_Rand
emd2d(Mat1,Mat2,dist="euclidean")
我對運行中的RR版本3.2.5 win7 64bit。
由於
Ilik
請註明什麼問題?你可能用完了內存。 – shayaa