(
kernelName: string, backendName: string)
| 168 | * |
| 169 | */ |
| 170 | export function unregisterKernel( |
| 171 | kernelName: string, backendName: string): void { |
| 172 | const key = makeKey(kernelName, backendName); |
| 173 | if (!kernelRegistry.has(key)) { |
| 174 | throw new Error( |
| 175 | `The kernel '${kernelName}' for backend ` + |
| 176 | `'${backendName}' is not registered`); |
| 177 | } |
| 178 | kernelRegistry.delete(key); |
| 179 | } |
| 180 | |
| 181 | /** Removes the registered gradient from the global registry. */ |
| 182 | export function unregisterGradient(kernelName: string): void { |