vindy package

Subpackages

Module contents

VENI VINDy VICI (vindy) package.

High-level package description.

This package provides tools for data-driven surrogate modeling, callbacks, distributions, layers and network architectures used for system identification and discovery of governing equations.

Modules

networks

Neural network architectures for system identification and variational-autoencoder based models.

callbacks

Training callbacks for monitoring and logging.

distributions

Probability distributions used in the variational encoder/decoder.

layers

Custom Keras layers for SINDy and related operations.

Notes

Docstrings in the project are written in NumPy style and parsed by Sphinx using the napoleon extension.