Aesara
latest
  • Aesara at a Glance
  • Installing Aesara
  • Tutorial
  • Extending Aesara
  • Developer Start Guide
  • Optimizations
  • API Documentation
  • Troubleshooting
  • Glossary
  • Links
    • Aesara requirements
    • Libraries we might want to look at or use
  • Internal Documentation
  • Acknowledgements
Aesara
  • »
  • Links
  • Edit on GitHub

Links¶

This page lists links to various resources.

Aesara requirements¶

  • git: A distributed revision control system (RCS).
  • pytest: A system for unit testing.
  • numpy: A library for efficient numerical computing.
  • python: The programming language in which Aesara is written.
  • scipy: A library for scientific computing.

Libraries we might want to look at or use¶

This is a sort of memo for developers and would-be developers.

  • autodiff: Tools for automatic differentiation.
  • boost.python: An interoperability layer between Python and C++
  • cython: A language to write C extensions to Python.
  • liboil: A library for CPU-specific optimization.
  • llvm: A low-level virtual machine we might want to use for compilation.
  • networkx: A package to create and manipulate graph structures.
  • pycppad: Python bindings to an AD package in C++.
  • pypy: Optimizing compiler for Python in Python.
  • shedskin: An experimental (restricted-)Python-to-C++ compiler.
  • swig: An interoperability layer between Python and C/C++
  • unpython: Python to C compiler.
Next Previous

© Copyright Aesara Developers, 2021-2023; PyMC Developers, 2020-2021; 2008--2019, LISA lab. Revision b64cb852. Last updated on Jan 26, 2023.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds