Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/netsaur/src/cpu/network.ts>CPUNetwork

Powerful machine learning, accelerated by WebGPU
Go to Latest
class CPUNetwork
implements Network
import { CPUNetwork } from "https://deno.land/x/netsaur@0.1.2/src/cpu/network.ts";

Constructors

new
CPUNetwork(config: NetworkConfig)

Type Parameters

optional
T extends DataType = DataType

Properties

readonly
biases: CPUMatrix<T>[]
hidden: BaseCPULayer[]
optional
input: InputConfig
output: BaseCPULayer
silent: boolean
readonly
weights: CPUMatrix<T>[]

Methods

addLayers(layers: LayerConfig[]): void
backpropagate(output: DataTypeArray<T>, rate: number)
initialize(
type: DataType,
inputSize: number,
batches: number,
)
setCost(activation: Cost): void
train(
datasets: DataSet[],
epochs: number,
batches: number,
rate: number,
): void