-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
31 lines (25 loc) · 925 Bytes
/
requirements.txt
File metadata and controls
31 lines (25 loc) · 925 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Core
numpy>=1.24
matplotlib>=3.7
seaborn>=0.12
jupyter>=1.0
ipywidgets>=8.0
# JAX (CPU default; install jaxlib[cuda] for GPU)
jax>=0.4.20
jaxlib>=0.4.20
# Active Inference framework (standalone JAX-native library)
# pip install alf-aif
# Or install from source: cd /path/to/alf && pip install -e .
# neuro-nav RL environments and agents (Modules 1-7, 13)
# pip install neuronav
# Or install from source: cd /path/to/neuro-nav && pip install -e .
# PGMax (Modules 9, 13, 15 — BP-based AIF)
# pip install pgmax
# Or install from source: cd /path/to/PGMax && pip install -e .
# Concordia (Module 16 capstone only)
# pip install concordia
# Or install from source: cd /path/to/concordia && pip install -e .
# NeuroGym (Appendix notebooks A1-A4 — cognitive neuroscience tasks)
# pip install neurogym
# Or: pip install neurogym[rl] (includes Stable-Baselines3 + PyTorch)
# GitHub: https://github.com/neurogym/neurogym