/dmdtools

A library of tools for computing variants of Dynamic Mode Decomposition

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

dmdtools

A library of tools for computing variants of Dynamic Mode Decomposition

algorithms implemented in Matlab

  1. Standard batch processed total-least-squares DMD (TDMD)
  2. Streaming DMD (including total-least-squares)
  3. Online DMD (including weighted version)
  4. Window DMD (including weighted version)

algorithms implemented in Python

  1. Standard batch processed DMD
  2. Kernel DMD with polynomial kernel
  3. Streaming DMD
  4. Online DMD (including weighted version)
  5. Window DMD (including weighted version)