Non-Linear Least Squares Minimization, with flexible Parameter settings, based on scipy.optimize, and with many additional classes and methods for curve fitting.
-
Updated
Feb 23, 2026 - Python
Non-Linear Least Squares Minimization, with flexible Parameter settings, based on scipy.optimize, and with many additional classes and methods for curve fitting.
GPU-accelerated Levenberg-Marquardt curve fitting in CUDA
Curvature Corrected Moving Average: An accurate and model-free path smoothing algorithm.
curve fitting (peak fitting) software
Symbolic Fitting; fitting as it should be.
Generic curve fitting package with nonlinear mixed effects model
Autonomous driving trajectory planning solution for U-Turn scenario
Implementation of the Nelson-Siegel-Svensson interest rate curve model.
Python implementation of Levenberg-Marquardt algorithm built from scratch using NumPy.
〰️ Curve fitting based on Schneider's algorithm. Written using C++11 and OpenSceneGraph (visualization)
A large collection of equations for Python 2 curve fitting and surface fitting that can output source code in several computing languages, and run a genetic algorithm for initial parameter estimation. Comes with cluster, parallel, IPython, GUI, NodeJS, and web-based graphical examples. Includes orthogonal distance and relative error regressions.
A collection of numerical methods written in Nim
Code examples for using the originpro Python package to interact with Origin software.
Curve fitting method in JavaScript
Examples and demos showing how to call functions from the nAG Library for Python
A Modern Fortran translation of the FITPACK package for curve and surface fitting
Automatic equation building and curve fitting. Runs on Tensorflow. Built for academia and research.
Automatic parametric modeling with symbolic regression
GPU/TPU accelerated nonlinear least-squares curve fitting using JAX
Parametric differentiable curves with PyTorch for continuous embeddings, shape-restricted models, or KANs
Add a description, image, and links to the curve-fitting topic page so that developers can more easily learn about it.
To associate your repository with the curve-fitting topic, visit your repo's landing page and select "manage topics."