distance {gpuR} | R Documentation |
GPU Distance Matrix Computations
Description
This function computes and returns the distance matrix computed by using the specified distance measure to compute the distances between the rows of a data matrix.
Usage
distance(x, y, method = "euclidean")
## S4 method for signature 'vclMatrix'
dist(x, method = "euclidean", diag = FALSE, upper = FALSE, p = 2)
## S4 method for signature 'vclMatrix,vclMatrix'
distance(x, y, method = "euclidean")
## S4 method for signature 'gpuMatrix'
dist(x, method = "euclidean", diag = FALSE, upper = FALSE, p = 2)
## S4 method for signature 'gpuMatrix,gpuMatrix'
distance(x, y, method = "euclidean")
Arguments
x |
A gpuMatrix or vclMatrix object |
y |
A gpuMatrix or vclMatrix object |
method |
the distance measure to be used. This must be one of "euclidean" or "sqEuclidean". |
diag |
logical value indicating whether the diagonal of the distance matrix should be printed |
upper |
logical value indicating whether the upper triangle of the distance matrix |
p |
The power of the Minkowski distance (not currently used) |
Value
a gpuMatrix
/vclMatrix
containing the pairwise distances
between rows of 'x' and 'y', based on the specified method.
[Package gpuR version 2.0.6 Index]