PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o
Math.js is a comprehensive JavaScript library for scientific, complex, and arbitrary precision calculations. It functions as a symbolic computation engine, a linear algebra toolkit, a statistical analysis library, and a unit conversion system. The project distinguishes itself by providing a symbolic engine capable of parsing, simplifying, and manipulating mathematical expressions algebraically without requiring immediate numerical evaluation. It includes a framework for defining and converting physical quantities with units of measure and automatic prefix support. The library covers a broad
Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s
This project is a comprehensive Lisp AI implementation library that provides reference implementations for various artificial intelligence paradigms and symbolic algorithms. It functions as a multi-purpose toolkit containing a logic programming engine, a natural language processing suite, and a symbolic mathematics toolkit. The library is distinguished by its diverse architectural frameworks, including a Prolog-style execution engine that uses unification and goal-driven backtracking, and a system for simulating human decision-making through expert system shells and certainty factors. It also
SymPy is a Python computer algebra system and symbolic mathematics library. It performs algebraic manipulations, calculus, and equation solving using symbolic representations to achieve exact computations rather than numerical approximations.
Die Hauptfunktionen von sympy/sympy sind: Computer Algebra Systems, Algebraic Reduction Rules, Symbolic Computation Engines, Symbolic Expression Manipulators, Expression, Symbolic LaTeX Processing, LaTeX Expression Parsers, Numerical Backend Dispatchers.
Open-Source-Alternativen zu sympy/sympy sind unter anderem: pymc-devs/pymc — PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian… josdejong/mathjs — Math.js is a comprehensive JavaScript library for scientific, complex, and arbitrary precision calculations. It… statsmodels/statsmodels — Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data… norvig/paip-lisp — This project is a comprehensive Lisp AI implementation library that provides reference implementations for various… numpy/numpy — NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing… scipy/scipy — SciPy is a scientific computing library for Python that provides a comprehensive collection of mathematical algorithms…