@hoff97/tensor-js
Version:
PyTorch like deep learning inferrence library
26 lines • 800 B
JavaScript
import { UnaryOperation } from './unaryOperation';
export class CosOperation extends UnaryOperation {
constructor(tensorConstructor, dtype, allocator) {
super(tensorConstructor, dtype, allocator);
}
operation(input) {
return `cos(${input})`;
}
}
export class ACosOperation extends UnaryOperation {
constructor(tensorConstructor, dtype, allocator) {
super(tensorConstructor, dtype, allocator);
}
operation(input) {
return `acos(${input})`;
}
}
export class CosHOperation extends UnaryOperation {
constructor(tensorConstructor, dtype, allocator) {
super(tensorConstructor, dtype, allocator);
}
operation(input) {
return `(1.0 + exp(-2.0*${input}))/(2.0*exp(-${input}))`;
}
}
//# sourceMappingURL=cos.js.map