@hoff97/tensor-js
Version:
PyTorch like deep learning inferrence library
26 lines • 789 B
JavaScript
import { UnaryOperation } from './unaryOperation';
export class SinOperation extends UnaryOperation {
constructor(tensorConstructor, dtype, allocator) {
super(tensorConstructor, dtype, allocator);
}
operation(input) {
return `sin(${input})`;
}
}
export class ASinOperation extends UnaryOperation {
constructor(tensorConstructor, dtype, allocator) {
super(tensorConstructor, dtype, allocator);
}
operation(input) {
return `asin(${input})`;
}
}
export class SinHOperation extends UnaryOperation {
constructor(tensorConstructor, dtype, allocator) {
super(tensorConstructor, dtype, allocator);
}
operation(input) {
return `(exp(${input}) - exp(-${input}))/2.0`;
}
}
//# sourceMappingURL=sin.js.map