@hoff97/tensor-js
Version:
PyTorch like deep learning inferrence library
28 lines (27 loc) • 991 B
TypeScript
import { DType, Tensor } from '../../../library';
import { BackwardOp, VariableI } from '../../types';
export declare class TanBack<DTpe extends DType> implements BackwardOp<DTpe> {
input: VariableI<DTpe>;
constructor(input: VariableI<DTpe>);
backward(grad: Tensor<DTpe>): void;
delete(): void;
}
export declare class ATanBack<DTpe extends DType> implements BackwardOp<DTpe> {
input: VariableI<DTpe>;
constructor(input: VariableI<DTpe>);
backward(grad: Tensor<DTpe>): void;
delete(): void;
}
export declare class TanHBack<DTpe extends DType> implements BackwardOp<DTpe> {
input: VariableI<DTpe>;
tanH: Tensor<DTpe>;
constructor(input: VariableI<DTpe>, tanH: Tensor<DTpe>);
backward(grad: Tensor<DTpe>): void;
delete(): void;
}
export declare class ATanHBack<DTpe extends DType> implements BackwardOp<DTpe> {
input: VariableI<DTpe>;
constructor(input: VariableI<DTpe>);
backward(grad: Tensor<DTpe>): void;
delete(): void;
}