UNPKG

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

Version:

Data analysis model package without any dependencies

31 lines (30 loc) 815 B
/** * Max pool layer */ export default class UpSamplingLayer extends Layer { /** * @param {object} config object * @param {number | number[]} config.size Size of kernel * @param {number} [config.channel_dim] Dimension of the channel */ constructor({ size, channel_dim, ...rest }: { size: number | number[]; channel_dim?: number; }); _size: number | number[]; _channel_dim: 1 | -1; _index(i: any, c: any, k: any): any[]; calc(x: any): Tensor<number>; _i: any; _o: Tensor<number>; grad(bo: any): Tensor<number>; _bo: any; _bi: Tensor<number>; toObject(): { type: string; size: number | number[]; channel_dim: number; }; } import Layer from './base.js'; import Tensor from '../../../util/tensor.js';