wilsonrljr / sysidentpy
A Python Package For System Identification Using NARMAX Models
Why this job: works in the areas we cover, but does not say which job it does

What it does
SysIdentPy is an open-source Python module for System Identification using NARMAX models built on top of numpy and is distributed under the 3-Clause BSD license. SysIdentPy provides an easy-to-use and flexible framework for building Dynamical Nonlinear Models for time series and dynamic systems.
Get started
pip install sysidentpyYou need: Python (>= 3.10); NumPy (>= 1.19.2) for numerical algorithms; Matplotlib >= 3.3.2 for static plotting and visualizations
- Maintenance
- Active
- Last commit 3 months ago
- Stars
- 525
- +1 this week
- Licence
- BSD-3-Clause
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.9.0
- Released 5 months ago
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 94% closed
- 4 still open
- Pull requests
- 156 merged
- 0 waiting
- Releases
- 23
- 3 in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| dynamicslab / pysindy | 1,931 | 7 months ago | Custom | No downloads |
| unit8co / darts | 9,585 | 6 days ago | Apache-2.0 | No downloads |
| johannfaouzi / pyts | 1,881 | 10 days ago | BSD-3-Clause | No downloads |
More: languages, topics and project record
Languages
- Python 100%
- TeX <1%
Topics
- machine-learning
- system-identification
- narmax
- narx
- data-science
- time-series
- dynamical-systems
Project record
- JobOther AI tools
- StatusListed
- Commits1,189
- Forks102
- Watching15
- Stars in 28 days+3
- CreatedMar 13, 2019
- First seen by usNov 7, 2026
- CheckedNov 8, 2026
