vclVector {gpuR} | R Documentation |
Construct a vclVector
Description
Construct a vclVector of a class that inherits
from vclVector
. This class points to memory directly on
the GPU to avoid the cost of data transfer between host and device.
Usage
vclVector(data, length, type = NULL, ...)
## S4 method for signature 'vector,missing'
vclVector(data, length, type = NULL, ctx_id = NULL)
## S4 method for signature 'missing,ANY'
vclVector(data, length, type = NULL, ctx_id = NULL)
## S4 method for signature 'numeric,numericOrInt'
vclVector(data, length, type = NULL, ctx_id = NULL)
## S4 method for signature 'vclMatrix,missing'
vclVector(
data,
length = NULL,
type = NULL,
ctx_id = NULL,
col = NULL,
row = NULL
)
Arguments
data |
An object that is or can be converted to a
|
length |
A non-negative integer specifying the desired length. |
type |
A character string specifying the type of vclVector. Default is NULL where type is inherited from the source data type. |
... |
Additional method to pass to vclVector methods |
ctx_id |
An integer specifying the object's context |
col |
index of column to extract from |
row |
index of row to extract from |
Value
A vclVector object
Author(s)
Charles Determan Jr.
[Package gpuR version 2.0.6 Index]