Table of Contents

Delegate ILKernelGenerator.ShiftArrayKernel<T>

Namespace
NumSharp.Backends.Kernels
Assembly
NumSharp.dll

Delegate for shift operation with per-element shift amounts. This is the scalar loop path for element-wise shifts.

public delegate void ILKernelGenerator.ShiftArrayKernel<T>(T* input, int* shifts, T* output, int count) where T : unmanaged

Parameters

input T*

Pointer to input data

shifts int*

Pointer to shift amounts (as int32)

output T*

Pointer to output data

count int

Number of elements to process

Type Parameters

T

Element type (must be integer)

Extension Methods