DynX is a directed-acyclic-graph (DAG) framework for solving recursive dynamic models.
DynX provides a practical and unified graph representation of Bellman functional recursion (model solution) and push-forward distributions (model simulation) of a dynamic economic model.
Unlike general graph libraries (e.g. TensorFlow), DynX represents both computational operators and the functional objects that define a recursive problem.
DynX is not yet published on PyPI. You can install the latest development build directly from GitHub:
Main branch (bleeding-edge)
pip install "git+https://github.com/akshayshanker/dynx.git#egg=dynx"
Specific dev release (v0.18.dev4)
pip install "git+https://github.com/akshayshanker/dynx.git@v0.18.dev4#egg=dynx"
To upgrade an existing installation:
pip install --upgrade --force-reinstall \
"git+https://github.com/akshayshanker/dynx.git#egg=dynx"
Comprehensive documentation is in progress.