mlech26l/ncps
PyTorch and TensorFlow implementation of NCP, LTC, and CfC wired neural models observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2199
- days_rel: n/a
- days_push: 749
- n_releases_24m: 0
Adoption not part of the score
2345 stars · 378 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python package providing PyTorch and TensorFlow/Keras implementations of Neural Circuit Policies (NCPs), including liquid time-constant (LTC) and closed-form continuous-time (CfC) recurrent neural network models. It enables building sparse, biologically inspired, interpretable RNNs with configurable wiring architectures.
Use cases
- train liquid time-constant recurrent networks in pytorch
- build sparse interpretable neural controllers for autonomous driving
- model irregularly sampled time-series with continuous-time RNNs
- implement closed-form continuous-time networks in keras
- replace LSTMs with compact wired neural networks
- train Atari agents with reinforcement learning using NCPs
- stack NCP layers with other neural network layers
When to choose
- you need compact, interpretable recurrent models for control or time-series tasks
- you want continuous-time RNNs that handle irregular time sampling
- you work in PyTorch or TensorFlow/Keras and want published LTC/CfC implementations
- model interpretability and small parameter counts matter more than raw scale
When to avoid
- you need large-scale transformer or LLM workloads
- you want a general-purpose AutoML or model zoo rather than specific RNN architectures
- your stack is JAX or another framework without custom porting
Facets
library · maturity active
machine-learning deep-learning machine-learning deep-learning artificial-intelligence autonomous-vehicles time-series python neural-circuit-policies liquid-time-constant-networks recurrent-neural-networks pytorch tensorflow keras continuous-time-neural-networks interpretable-ai
7 sources
- readme: https://github.com/mlech26l/ncps · fetched 2026-08-28 · 82aec02a9167
- homepage: https://www.nature.com/articles/s42256-020-00237-3 · fetched 2026-08-29 · 0683ba5a957c
- site_page: https://www.nature.com/openresearch/about-open-access/information-for-institutions · fetched 2026-08-29 · 9631b227fce6
- registry_pypi: https://pypi.org/pypi/ncps/json · fetched 2026-08-29 · 79224720cbaf
- site_page: https://support.nature.com/en/support/home · fetched 2026-08-29 · c20191beeed1
- site_page: https://www.nature.com/npg_/company_info/index.html · fetched 2026-08-29 · ae41061b1af0
- site_page: https://www.nature.com/npg_/press_room/press_releases.html · fetched 2026-08-29 · 4013202e4183
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mlech26l/ncps | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem