Skip to content
∂erivon
THE TECHNOLOGY / OMNIBIAS

Choose the quantity.
Then the computation.

Mathematical infrastructure for derivative-heavy models. A public library that runs in your own Python environment.

YOUR STACK, YOUR TRAINING LOOP

Explicit backends.
Shared mathematics.

PyTorch and JAX expose network jets and operator contractions. Keras 3 exposes activation and operator layers on its supported backends. These surfaces have different contracts.

Numerical agreement depends on dtype, operation ordering, and the workload. Shared coefficients do not imply universal floating-point identity.

01

PyTorch

Trainable operators, directional and mixed jets, and optimizer interfaces.

02

JAX

Functional derivatives, jets, contractions, and explicit precision configuration.

03

Keras 3

Activation and operator layers for TensorFlow, JAX, or PyTorch.

TWO LIMITS. TWO DIFFERENT IDEAS.

Nearby shifts. An exact derivative.

Move the bias gap toward zero. The normalized difference approaches the first derivative. omnibias evaluates the analytic limit directly, avoiding subtraction of nearby samples.

[tanh(z + δ) − tanh(z)] / δ → tanh′(z)
Normalized finite difference┄ Analytic derivative

Workload by workload.

Measured evaluation times, accuracy checks, and explicit baselines.

220×faster

Order 8 · 20,000 tanh inputs · Torch eager

Recorded derivative evaluation, not end-to-end training.

omnibias 0.1405 ms
Torch nested autograd 30.9908 ms

Float64 CPU · median of 9 repeats · operator compilation excluded.

Explore every baseline & accuracy result ↗
SOURCE derivative_order.json ↗Measured results. Workload-specific scope.
SCOPE & LICENSING

Know what
your result means.

Closed-form expressions are evaluated in floating point. Numerical integration and stochastic estimates retain their own limitations. Certificates apply to a stated quantity, domain, and set of assumptions.

Read the guarantees ↗

Package-specific licensing

Apache-2.0 covers core, torch, jax, keras, fields, binary, boolean, difference, and qcalculus. Convex, curvature, discrete, graph, partition, sos, and struct offer AGPL-3.0-or-later or a commercial agreement.

Previously distributed Apache versions retain their grants. Check the version you install, including external consumer dependencies.

License & version details ↗