itk::bridge holds convenience wrappers over third-party numerical solvers, currently Eigen. They exist to ease the initial migration of code away from the deprecated VNL algorithms: a call site that used vnl_svd can be moved to itk::bridge::Math::SVD as a mechanical, low-risk edit, without the caller first learning Eigen's API.
These are a migration aid, not a numerics library. ITK does not undertake to maintain, validate, optimize, or preserve the API or ABI of anything in itk::bridge to the standard it applies to the rest of the toolkit. Specifically:
Prefer calling Eigen directly. Downstream projects should depend on Eigen (or another numerical library of their choosing) rather than on the API or ABI of these convenience wrappers. Using itk::bridge as a transitional step while retiring VNL is reasonable; treating it as a permanent dependency is not.
Code that needs a long-lived, supported numerical interface should call the backend directly, where the API contract, versioning policy, and documentation are those of the numerical library itself.