UNPKG

@hoff97/tensor-js

Version:

PyTorch like deep learning inferrence library

20 lines 476 B
export class AbsBack { constructor(input) { this.input = input; } backward(grad) { const sign = this.input.value.sign(); const gradAbs = grad.multiply(sign); sign.delete(); const needed = this.input.backward(gradAbs); if (!needed) { gradAbs.delete(); } } delete() { if (!this.input.isLeaf()) { this.input.delete(); } } } //# sourceMappingURL=absBack.js.map