Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Utilities for nonlinear least-squares fits.

Project description

This package facilitates least-squares fitting of noisy data by
multi-dimensional, nonlinear functions of arbitrarily many
parameters. :mod:`lsqfit` provides the fitting capability;
it makes heavy use of package :mod:`gvar`, which provides tools for
the analysis of error propagation, and also for the creation of
complicated multi-dimensional gaussian distributions. (:mod:`gvar`
is distributed separately.) :mod:`lsqfit` supports Bayesian priors
for the fit parameters, with arbitrarily complicated multidimensional
Gaussian distributions. It uses automatic differentiation to compute
gradients, greatly simplifying the design of fit functions.

In addition to :mod:`gvar`, this package uses the Gnu Scientific
Library (GSL) to do the fitting, numpy for efficient array arithmetic,
and cython to compile efficient core routines and interface code.

Project details


Release history Release notifications

History Node

9.3

History Node

9.2

History Node

9.1.6

History Node

9.1.5

History Node

9.1.3

This version
History Node

9.1.2

History Node

9.1.1

History Node

9.1

History Node

9.0.2

History Node

9.0.1

History Node

9.0

History Node

8.1

History Node

8.0.2

History Node

8.0.1

History Node

8.0

History Node

7.1.0

History Node

7.1

History Node

7.0

History Node

6.1.3

History Node

6.1.2

History Node

6.1.1

History Node

6.0

History Node

5.0.1

History Node

5.0

History Node

4.8.5.1

History Node

4.8.5

History Node

4.8.4

History Node

4.8.3

History Node

4.8.2

History Node

4.8.1

History Node

4.8

History Node

4.7

History Node

4.6.1

History Node

4.6

History Node

4.5.3

History Node

4.5.2

History Node

4.5.1

History Node

4.5

History Node

4.4.4

History Node

4.4.3

History Node

4.4.2

History Node

4.4.1

History Node

4.4

History Node

4.2.6

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
lsqfit-9.1.2.tar.gz (2.1 MB) Copy SHA256 hash SHA256 Source None Feb 11, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page