omnibias.keras.activations
Keras 3 operator layers and activation paths implemented with keras.ops for TensorFlow, JAX, or Torch.
import omnibias.keras.activationsModule contract & mathematical conventions
Activation dictionary (Keras backend): registry plus activation families.
Importing this module triggers registration of every activation in
smooth, proximal, classical, trigonometric, nqs,
piecewise (hard non-smooth, almost-everywhere towers), and tempered
(smooth beta-tempered surrogates). Use get_activation or
list_activations to access them.
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.
classicalModule ↗nqsModule ↗piecewiseModule ↗proximalModule ↗registryModule ↗smoothModule ↗temperedModule ↗trigonometricModule ↗Imports & aliases
These names share a definition with another public module. Follow a name for its full contract, parameters, and examples.
| Import from this module | Canonical reference |
|---|---|
ActivationSpec | omnibias.core.ActivationSpec |
get_activation | omnibias.keras.get_activation |
is_registered | omnibias.keras.is_registered |
list_activations | omnibias.keras.list_activations |
register_activation | omnibias.keras.register_activation |