From d8d5c7d8e61ed9c6ca1e714002858ace829564da Mon Sep 17 00:00:00 2001 From: Brent Yi Date: Wed, 14 Aug 2024 15:11:40 -0700 Subject: [PATCH] Add limitations to README --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index af8e0e5..070306b 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![pyright](https://github.com/brentyi/jaxls/actions/workflows/pyright.yml/badge.svg)](https://github.com/brentyi/jaxls/actions/workflows/pyright.yml) -_status: work-in-progress_ +_status: working! see limitations [here](#limitations)_ **`jaxls`** is a library for nonlinear least squares in JAX. @@ -115,3 +115,11 @@ print("All solutions", solution) print("Pose 0", solution[pose_vars[0]]) print("Pose 1", solution[pose_vars[1]]) ``` + +### Limitations + +There are many practical features that we don't directly support: +- GPU accelerated Cholesky factorization. (for CHOLMOD we wrap [scikit-sparse](https://scikit-sparse.readthedocs.io/en/latest/), which runs on CPU only) +- Covariance estimation / marginalization. +- Incremental solves. +- Analytical Jacobians.