vclMatrix {gpuR} | R Documentation |
Construct a vclMatrix
Description
Construct a vclMatrix of a class that inherits
from vclMatrix
. This class points to memory directly on
the GPU to avoid the cost of data transfer between host and device.
Usage
vclMatrix(data = NA, nrow = NA, ncol = NA, type = NULL, ...)
## S4 method for signature 'matrix'
vclMatrix(data, type = NULL, ctx_id = NULL)
## S4 method for signature 'missing'
vclMatrix(data, nrow = NA, ncol = NA, type = NULL, ctx_id = NULL)
## S4 method for signature 'numeric'
vclMatrix(data, nrow, ncol, type = NULL, ctx_id = NULL)
## S4 method for signature 'integer'
vclMatrix(data, nrow, ncol, type = NULL, ctx_id = NULL)
Arguments
data |
An object that is or can be converted to a
|
nrow |
An integer specifying the number of rows |
ncol |
An integer specifying the number of columns |
type |
A character string specifying the type of vclMatrix. Default is NULL where type is inherited from the source data type. |
... |
Additional method to pass to vclMatrix methods |
ctx_id |
An integer specifying the object's context |
Value
A vclMatrix object
Author(s)
Charles Determan Jr.
[Package gpuR version 2.0.6 Index]