UNPKG

brain.js

Version:

Neural networks in JavaScript

16 lines 890 B
import { IKernelFunctionThis, KernelOutput } from 'gpu.js'; import { BaseLayer, ILayer, ILayerSettings } from './base-layer'; export declare function compare1D(this: IKernelFunctionThis, weights: number[][], targetValues: number[]): number; export declare function compare2D(this: IKernelFunctionThis, weights: number[][], targetValues: number[][]): number; export declare type TargetType = new (settings: Partial<ILayerSettings>, inputLayer: ILayer) => ILayer; export declare class Target extends BaseLayer { errors: KernelOutput; inputLayer: ILayer; constructor(settings: Partial<ILayerSettings>, inputLayer: ILayer); setupKernels(): void; predict(): void; compare(targetValues: KernelOutput): void; setupPraxis(): void; } export declare function target(settings: ILayerSettings, inputLayer: ILayer): Target; //# sourceMappingURL=target.d.ts.map