class GPUBackend
implements Backend
import { GPUBackend } from "https://deno.land/x/netsaur@0.1.5/backends/gpu/backend.ts";
Constructors
new
GPUBackend(config: NetworkConfig, backend: WebGPUBackend)Properties
Methods
backpropagate(output: GPUMatrix, rate: number)
feedForward(input: GPUMatrix)
getCostLoss(_output: DataTypeArray<T>)
getWeights(): GPUMatrix[]
predict(data: DataTypeArray<T>)
save(_str: string): void
toJSON(): Promise<NetworkJSON>
Static Methods
fromJSON(data: NetworkJSON, backend: WebGPUBackend): Promise<GPUBackend>