https://github.com/zombie-einstein/probabilistic_ca
Probabilistic Cellular Automata Design and Analysis
https://github.com/zombie-einstein/probabilistic_ca
cellular-automata jax probabilistic-programming
Last synced: 7 days ago
JSON representation
Probabilistic Cellular Automata Design and Analysis
- Host: GitHub
- URL: https://github.com/zombie-einstein/probabilistic_ca
- Owner: zombie-einstein
- Created: 2020-06-25T00:55:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-29T20:48:50.000Z (12 months ago)
- Last Synced: 2025-01-29T21:29:30.097Z (12 months ago)
- Topics: cellular-automata, jax, probabilistic-programming
- Language: Python
- Homepage: https://zombie-einstein.github.io/2020/06/27/probabilistic_ca.html
- Size: 7.05 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Probabilistic Cellular Automata
Python module to run and analyze a probabilistic cellular automata model
See [this blog post](https://zombie-einstein.github.io/2020/06/27/probabilistic_ca.html)
for details of the algorithm and implementation.
## Usage
Examples of using this package and producing plots can be found in the
jupyter notebook [`usage.ipynb`](notebooks/usage.ipynb).
## Installation
The package can and requirements can be installed using [poetry](https://python-poetry.org/docs/)
by running
```shell
poetry install
```
JAX may need to be installed manually, see [here](https://github.com/google/jax#installation)
for instructions.