Lian Liu's repositories
mtpy
Python toolbox for standard Magnetotelluric (MT) data analysis
pyamg
Algebraic Multigrid Solvers in Python
math
The Stan Math Library is a C++ template library for automatic differentiation of any order using forward, reverse, and mixed modes. It includes a range of built-in functions for probabilistic modeling, linear algebra, and equation solving.
stan
Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.
obspy
ObsPy: A Python Toolbox for seismology/seismological observatories.
pydiso
A python wrapper for the pardiso solver
liblbfgs
libLBFGS: a library of Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS)
femtic
FEMTIC is a 3-D magnetotelluric inversion code. FEMTIC is made by object-oriented programming with C++.
tf-pwa
Partial Wave Analysis using TensorFlow.
addons
Useful extra functionality for TensorFlow 2.x maintained by SIG-addons
EM3DANI
A Julia package for isotropic/anisotropic 3D forward modeling of frequency-domain electromagnetic (CSEM and MT) data.
pywt
PyWavelets - Wavelet Transforms in Python
Kalman-and-Bayesian-Filters-in-Python
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
autodiff
automatic differentiation made easier for C++
gimli
Geophysical Inversion and Modeling Library :earth_africa:
gempy
GemPy is an open-source, Python-based 3-D structural geological modeling software, which allows the implicit (i.e. automatic) creation of complex geological models from interface and orientation data. It also offers support for stochastic modeling to adress parameter and model uncertainties.
scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algorithm, Artificial Fish Swarm Algorithm, Differential Evolution and TSP(Traveling salesman)
PyEVTK
EVTK (Export VTK) package allows exporting data to binary VTK files for visualization and data analysis
pykonal
Travel-time calculator based on the fast-marching method solution to the Eikonal equation.
geosci-labs
collection of notebook-apps for concepts in applied geophysics
pytorch-mdn
Mixture Density Networks for PyTorch
jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
POT
POT : Python Optimal Transport
MT3D_CPSO
3D inversion code for MT data using CPSO optimization
NUTS
python version of the No-U-Turn Sampler (NUTS) from Hoffman & Gelman, 2011
GeoPhyInv.jl
A Julia Toolbox for Geophysical Modeling and Inverse Problems