Zhiming Zhang's starred repositories

pytorch_geometric

Graph Neural Network Library for PyTorch

Language:PythonLicense:MITStargazers:20697Issues:252Issues:3481

BayesianOptimization

A Python implementation of global optimization with gaussian processes.

Language:PythonLicense:MITStargazers:7680Issues:129Issues:355

torchdyn

A PyTorch library entirely dedicated to neural differential equations, implicit models and related numerical methods

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:1337Issues:27Issues:112

transdim

Machine learning for transportation data imputation and prediction.

Language:Jupyter NotebookLicense:MITStargazers:1177Issues:37Issues:28

HPM

Hidden physics models: Machine learning of nonlinear partial differential equations

Language:MATLABLicense:MITStargazers:137Issues:20Issues:1

prog_models

The NASA Prognostic Model Package is a Python framework focused on defining and building models for prognostics (computation of remaining useful life) of engineering systems, and provides a set of prognostics models for select components developed within this framework, suitable for use in prognostics applications for these components.

DeepVIV

Deep Learning of Vortex Induced Vibrations

Language:PythonLicense:MITStargazers:83Issues:12Issues:2

phygnn

physics-guided neural networks (phygnn)

Language:PythonLicense:BSD-3-ClauseStargazers:69Issues:9Issues:4

prog_algs

The Prognostic Algorithm Package is a python framework for model-based prognostics (computation of remaining useful life) of engineering systems, and provides a set of algorithms for state estimation and prediction, including uncertainty propagation. The algorithms take as inputs prognostic models (from NASA's Prognostics Model Package), and perform estimation and prediction functions. The library allows the rapid development of prognostics solutions for given models of components and systems. Different algorithms can be easily swapped to do comparative studies and evaluations of different algorithms to select the best for the application at hand.

Language:PythonLicense:MITStargazers:43Issues:4Issues:30

LSTM_ROM_Arxiv

A Deep Learning based Approach to Reduced Order Modeling for Turbulent Flow Control using LSTM Neural Networks. arXiv:1804.09269

Language:Jupyter NotebookLicense:MITStargazers:40Issues:7Issues:0

RCESN_spatio_temporal

Spatio-temporal forecasting of Lorenz96 with RC-ESN, RNN-LSTM and ANN

Data_Driven_Symbolic_Regression

Interpretable machine learning (symbolic regression) using Genetic programming/Gene expression programming and Sparse regression used to identify physical process, numerical schemes, and LES subgrid scale (eddy viscosity) turbulence models.

Language:PythonLicense:GPL-3.0Stargazers:33Issues:4Issues:2

BayesianModelUpdating

Tutorials and examples of advanced sampling methods for solving Bayesian Model Updating Problems

Language:MATLABLicense:GPL-3.0Stargazers:27Issues:5Issues:1

Deep_Plates

Physics-guided neural network framework for elastic plates

Language:Jupyter NotebookLicense:MITStargazers:27Issues:4Issues:5

S3d

Matlab code for Y. Yuan, et. al. Machine Discovery of Partial Differential Equations from Spatiotemporal Data

Language:MATLABStargazers:13Issues:3Issues:0

PDE-Identification-Features

Data-driven Identification of 2D Partial Differential Equations using Extracted Physical Features

Language:Jupyter NotebookStargazers:11Issues:6Issues:0

PDElearning

Code repository for the paper "Learning partial differential equations for biological transport models from noisy spatiotemporal data"

Language:Jupyter NotebookStargazers:10Issues:5Issues:0

IncorporatingUnmodeledDynamics

Code for the paper "Incorporating unmodeled dynamics into first-principles models through machine learning"

Language:PythonLicense:MITStargazers:9Issues:2Issues:0
Language:Jupyter NotebookStargazers:6Issues:3Issues:0

PDE_Discovery_Weak_Formulation

Codes for papers presenting a weak formulation approach to PDE discovery

Language:MATLABStargazers:6Issues:4Issues:0
Language:MATLABStargazers:4Issues:2Issues:0
Language:Jupyter NotebookLicense:MITStargazers:3Issues:3Issues:0