主要内容

在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 1
s =稀疏(x)
(1、2)1 (2、5)1
g = gpuArray(年代);% g是一个稀疏gpuArraygt = ' (g);% gt是一个稀疏gpuArrayf =全(gt)% f是一个完整的gpuArray
0 0 1 0 0 0 0 0 0 1

函数支持稀疏GPU数组万博1manbetx

稀疏的gpuArray对象不支持索引。万博1manbetx相反,使用找到定位非零元素数组的行和列索引。然后更换你想要的值,构造一个新的稀疏gpuArray

这个表列出函数支持稀疏万博1manbetxgpuArray对象。

abs位于acosd作用acot acotd研究会acscd acoth acsch角asec asecd asech作用正如asind atand每股atanh bicg bicgstab装天花板cgs classUnderlying连词因为cosd cosh cospi床cotd双曲余切csc cscd csch ctranspose函数诊断接头
结束eps exp expint expm1找到修复地板全部gmr gpuArray。speye图像放大isaUnderlying isdiag isempty isequal isequaln isfinite isfloat isinteger islogical isnumeric伊斯雷尔issparse istril istriu isUnderlyingType长度日志log2 log10 log1p lsqr - mtimes mustBeUnderlyingType ndims nextpow2 nnz
非零规范元素个数nzmax pcg + qmr rad2deg真正reallog realsqrt一轮秒secd双曲正割标志罪信德sinh sinpi大小稀疏spfun spones sprandsym sqrt总和谭罐内双曲正切tfqmr乘以(. *)跟踪转置下三角阵triu uminus underlyingType uplus

另请参阅

|

相关的话题