主要内容

在GPU上使用稀疏数组

创建稀疏的GPU阵列

你可以创建一个稀疏gpuArray要么打电话稀疏的与一个gpuArray输入,或通过调用gpuArray使用稀疏输入。例如,

X = [0 1 0 0 0;0 0 0 0 1]
0 1 0 0 0 0 0 0 0 0 0 1
S =稀疏(x)
(1,2) 1 (2,5) 1
g = gpuArray(s);% g是一个稀疏的gpuArrayGt =转置(g);% gt是一个稀疏的gpuArrayF = full(gt)% f是一个完整的gpuArray
0 0 1 0 0 0 0 0 0 0 0 1

支持稀疏图形处理器阵列的函数

稀疏的gpuArray对象不支持索引。相反,使用找到定位数组的非零元素及其行和列索引。然后,替换您想要的值并构造一个新的稀疏gpuArray

该表列出了支持稀疏的函数gpuArray对象。

这句话的意思是:这句话的意思是:这句话的意思是:这句话的意思是:这句话的意思是:这句话的意思是
结束eps exp expint expm1查找固定地板满gmres gpuArray。speye imag isdiag isequal isequaln isfinite isfloat isinteger islogical isnumeric isreal issparse istril istriu isUnderlyingType length log log2 log10 log1p lsqr minus mtimes mustBeUnderlyingType ndims nextpow2 nnz
非零norm numel nzmax pcg + qmr rad2deg real reallog realsqrt round sec秒secd sech sign sin sinind sinh sinpi size稀疏spfun spones sprandsym sqrt sum tan tan and tanh tfqmr times (.*) trace转座数tril triu uminus underlyingType uplus

另请参阅

|

相关的话题

Baidu
map