把 DoubleKernels 里的方法逐个翻译成 CUDA 内核并注册到编译单元。 必须在 CudaEngine.TryCreate 之前调用。
DoubleKernelRegistry
01 Syntax
Microsoft.VisualBasic.Computing.ILCuda.GPUTensor.DoubleKernelRegistry
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| Available | 1 | 该内核是否可用(已成功翻译并注册) |
| EnsureRegistered | 1 | 逐个翻译并注册全部双精度内核(幂等) |
| KernelMethod | 1 | 翻译用:按方法名取 DoubleKernels 上的静态方法 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| Failures | 1 | 翻译失败的“方法名 -> 失败原因” |
04 Members
Available(
String)该内核是否可用(已成功翻译并注册)
EnsureRegistered
逐个翻译并注册全部双精度内核(幂等)
KernelMethod(
String)翻译用:按方法名取 DoubleKernels 上的静态方法
Failures
翻译失败的“方法名 -> 失败原因”