Table of Contents

Delegate ArgwhereFlatKernel

Namespace
NumSharp.Backends.Kernels
Assembly
NumSharp.dll

IL-emitted SIMD bit-scan: writes flat element indices of non-zero T positions into outBuf (caller must pre-size via ArgwhereCountKernel). Returns the number written.

public delegate long ArgwhereFlatKernel(byte* src, long size, long* outBuf)

Parameters

src byte*
IL-emitted SIMD bit-scan: writes flat element indices of non-zero T positions into outBuf (caller must pre-size via ). Returns the number written.
size long
IL-emitted SIMD bit-scan: writes flat element indices of non-zero T positions into outBuf (caller must pre-size via ). Returns the number written.
outBuf long*
IL-emitted SIMD bit-scan: writes flat element indices of non-zero T positions into outBuf (caller must pre-size via ). Returns the number written.

Returns

long
IL-emitted SIMD bit-scan: writes flat element indices of non-zero T positions into outBuf (caller must pre-size via ). Returns the number written.
Extension Methods