Skip to main content

Why use omnibias?

Scientific residuals often ask for a derivative or contraction that a general-purpose differentiation graph computes indirectly. omnibias exposes mathematical representations chosen for those quantities.

  • Activation identities: evaluate supported high-order derivatives using shared polynomial recurrences.
  • Directional jets: carry derivatives along a few selected directions through a network.
  • Mixed jets: represent all requested mixed partials, with an explicit combinatorial coefficient budget.
  • Direct contractions: compute Laplacians without storing a full Hessian.
  • Trainable decisions: use soft gates and structured relaxations inside the loss.

These are complementary tools. Parameter autodiff remains part of the learning process. Some workloads favor alternative approaches, including JAX Taylor-mode AD; consult the benchmark results.

Start with the quickstart and choose an API by the quantity your model actually needs.