UNPKG

@ai-on-browser/data-analysis-models

Version:

Data analysis model package without any dependencies

30 lines (29 loc) 632 B
/** * Sparse layer */ export default class SparseLayer extends Layer { /** * @param {object} config config * @param {number} config.rho rho * @param {number} config.beta beta */ constructor({ rho, beta, ...rest }: { rho: number; beta: number; }); _rho: number; _beta: number; bind({ rho }: { rho: any; }): void; calc(x: any): any; _rho_hat: any; grad(bo: any): Matrix<number>; toObject(): { type: string; rho: number; beta: number; }; } import Layer from './base.js'; import Matrix from '../../../util/matrix.js';