An open API service indexing awesome lists of open source software.

https://github.com/juliarobotics/variableeliminationorderings.jl

Consolidate variable elimination order interfaces and methods for use in graphical models
https://github.com/juliarobotics/variableeliminationorderings.jl

Last synced: 6 months ago
JSON representation

Consolidate variable elimination order interfaces and methods for use in graphical models

Awesome Lists containing this project

README

          

# VariableEliminationOrderings.jl
Consolidate variable elimination order interfaces and methods for use in graphical models

> Note, this is a new package that is currently under development.

# What about Licensing?

This still needs to be resolved, but one suggestion is to expand the number methods based on the user's desire for more restrictive open-source licenses. See https://github.com/JuliaRobotics/VariableEliminationOrderings.jl/issues/1

# Incorporating Methods

- https://github.com/PetrKryslUCSD/SymRCM.jl
- https://github.com/JuliaSmoothOptimizers/AMD.jl
- Cholesky: https://github.com/JuliaRobotics/IncrementalInference.jl/blob/870e518fc7e808b911bcd50682a2f786a793a80b/src/FactorGraph.jl#L1148
- QR: https://github.com/JuliaRobotics/IncrementalInference.jl/blob/870e518fc7e808b911bcd50682a2f786a793a80b/src/FactorGraph.jl#L1154-L1155