Skip to main content
https://zenodo.org/badge/575338202.svg

The Package varprox is designed for solving penalized separable non-linear least squares problems. It extends the standard variable projection method by adding regularization on the non-linear variable. More details can be found in the documentation.

Package features

  • Methods for minimizing separable non-linear least squares problems with penalizations and box constraints on variables.

  • Non linear model fitting in engineering.

  • Applications to the statistical inference for stochastic processes.

Installation from sources

The package source can be downloaded from the repository.

The package can be installed through PYPI with

pip install varprox

Communication to the author

varprox is developed and maintained by Arthur Marmin and Frédéric Richard. For feed-back, contributions, bug reports, contact directly the author, or use the discussion facility.

Licence

varprox is under licence GNU GPL, version 3.

Citation

When using varprox, please cite the papers

  1. Escande, P. and Richard, F. Full inference for the anisotropic fractional Brownian field. Journal of Probability Theory and Mathematical Statistics, 110:13–29, 2024. doi:10.1090/tpms/1204.

  2. Marmin, A. and Richard, F. Varprox: a primal-dual variable projection method for the minimization of penalized separable non-linear least squares. Inverse Problems, 2025. doi:10.1088/1361-6420/ae0e48.

Credits

Varprox is written and maintained by Arthur Marmin and Frederic Richard, Aix-Marseille University, France.

Metadata

Release files for varprox 1.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for varprox 1.0.7
File Size Uploaded
varprox-1.0.7.tar.gz 25.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for varprox 1.0.7
File Interpreter ABI Platform
varprox-1.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 51.2 kB

Release files / varprox-1.0.7.tar.gz

Download URL varprox-1.0.7.tar.gz
Size 25.4 kB
Tags Source
SHA-256 checksum
How to use checksums
91e122124a4f1761daa621cc21517e03de4a9f29e4632b72e1950f2305cd7294
BLAKE2b-256 checksum
How to use checksums
819d9c19fccb5c550c4581744792fb0379abfb6cf163c01ba637a2d758875458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / varprox-1.0.7-py3-none-any.whl

Download URL varprox-1.0.7-py3-none-any.whl
Size 25.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2cb3c94ae1ff46b9d1064177185bdf1cd02fd34f1be64b3b47d718fbaf2ec086
BLAKE2b-256 checksum
How to use checksums
2fa598fb59638af4e079c2c88643227d7589029a390500ebea2411fc313b09e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.0.7 This release

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page