import type { VecOpV, VecOpVN } from "./api.js";
/**
 * Componentwise computes ReLU activation of given nD vector.
 *
 * @remarks
 * Also see {@link reluN} for leaky version.
 *
 * Reference:
 * https://en.wikipedia.org/wiki/Rectifier_(neural_networks)
 *
 * @param o - output vector
 * @param a - input vector
 */
export declare const relu: VecOpV;
/**
 * Componentwise computes leaky ReLU activation of given nD vector with gradient
 * slope `n`.
 *
 * @remarks
 * Also see {@link relu}.
 *
 * Reference:
 * https://en.wikipedia.org/wiki/Rectifier_(neural_networks)#Piecewise-linear_variants
 *
 * @param o - output vector
 * @param a - input vector
 * @param n - gradient slope
 */
export declare const reluN: VecOpVN;
//# sourceMappingURL=relu.d.ts.map