{"library":"pytensor","type":"library","category":null,"description":"PyTensor (version 2.38.2) is a Python library that functions as an optimizing compiler for evaluating complex mathematical expressions, especially those involving multi-dimensional arrays, on CPUs and GPUs. It is a community-driven fork of Aesara, which itself was a fork of the original Theano project, and serves as the computational backend for the PyMC probabilistic programming library. PyTensor focuses on defining static computational graphs, performing efficient symbolic differentiation, and optimizing execution speed through code generation for C, JAX, or Numba. While it has a somewhat flexible release cadence, it generally aligns with the Scientific Python ecosystem's schedules.","language":"python","status":"active","version":"2.38.2","tags":["numerical computation","symbolic differentiation","scientific computing","optimizing compiler","tensor","deep learning backend","probabilistic programming"],"install":[{"cmd":"pip install pytensor","imports":["import pytensor","from pytensor import tensor as pt","pytensor.function"]},{"cmd":"conda install -c conda-forge pytensor","imports":[]}],"homepage":null,"github":"https://github.com/pymc-devs/pytensor","docs":"https://pytensor.readthedocs.io/en/latest/","changelog":null,"pypi":"https://pypi.org/project/pytensor/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":70,"avg_install_s":10.9,"avg_import_s":1.04,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pytensor/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}