R/D2_sparse.R

Defines functions D2_sparse

D2_sparse <-
function(XX,YY,AA){
  index = which(AA!=0, arr.ind=T)
  r = index[,1]
  c = index[,2]
  tmpD2 = apply( (XX[,r]-YY[,c])^2,2,sum)
  D2 = sparseMatrix(i=r, j=c, x=tmpD2)
  return(as.matrix(D2))
}
JuliaWinchester/auto3dgm-fork documentation built on May 7, 2019, 12:05 p.m.