Skip to main content

omnibias.torch.activations

0.5.0rc1Release candidatePython >=3.10Apache-2.0

PyTorch activation derivatives, trainable operator layers, network jets, and direct differential-operator contractions.

import omnibias.torch.activations
Module contract & mathematical conventions

Activation dictionary: registry plus the activation families.

Importing this module triggers registration of every activation in smooth, proximal, classical, nqs, trigonometric, piecewise (hard non-smooth, almost-everywhere towers), and tempered (smooth beta-tempered surrogates). Use get_activation or list_activations to access them by name.

Shared formulas do not imply universal floating-point identity. Verify dtype, shape, derivative-order support, and the stated numerical assumptions for the path you use.

Imports & aliases​

These names share a definition with another public module. Follow a name for its full contract, parameters, and examples.

Import from this moduleCanonical reference
ActivationSpecomnibias.core.ActivationSpec
get_activationomnibias.torch.get_activation
is_registeredomnibias.torch.is_registered
list_activationsomnibias.torch.list_activations
register_activationomnibias.torch.register_activation