# Fides - A python package for Trust Region Optimization
<a href="https://badge.fury.io/py/fides">
<img src="https://badge.fury.io/py/fides.svg" alt="PyPI version"></a>
<a href="https://codecov.io/gh/fides-dev/fides">
<img src="https://codecov.io/gh/fides-dev/fides/branch/master/graph/badge.svg" alt="Code coverage"></a>
<a href="https://fides-optimizer.readthedocs.io/en/latest/?badge=latest">
<img src="https://readthedocs.org/projects/fides-optimizer/badge/?version=latest" alt="ReadTheDocs status"></a>
<a href="https://zenodo.org/badge/latestdoi/312057973">
<img src="https://zenodo.org/badge/312057973.svg" alt="DOI"></a>
## About Fides
Fides implements an Interior Trust Region Reflective for boundary constrained
optimization problems based on the papers
[ColemanLi1994](https://doi.org/10.1007/BF01582221) and
[ColemanLi1996](http://dx.doi.org/10.1137/0806023). Accordingly, Fides is named
after the Roman goddess of trust and
reliability.
Fides can be installed via `pip install fides`. Further documentation is
available at [Read the Docs](https://fides-optimizer.readthedocs.io/).
## Features
* Boundary constrained and unconstrained interior trust-region optimization
* Reflective, truncated and optimization based boundary heuristics
* Exact, 2D and CG subproblem solvers
* BFGS, DFP, SR1, Broyden (good and bad) and Broyden class iterative
Hessian Approximation schemes
* SSM, TSSM, FX, GNSBFGS and custom hybrid Hessian Approximations schemes
Raw data
{
"_id": null,
"home_page": "https://github.com/fides-dev/fides",
"name": "fides",
"maintainer": "Fabian Fr\u00f6hlich",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "frohlichfab@gmail.com",
"keywords": "optimization,trust-region,systems biology",
"author": "The fides developers",
"author_email": "frohlichfab@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/90/75/2bc1d409940a7a8b7a52b05834ed206d90f3cb41dc87d30638c97f702428/fides-0.7.8.tar.gz",
"platform": null,
"description": "# Fides - A python package for Trust Region Optimization\n\n<a href=\"https://badge.fury.io/py/fides\">\n <img src=\"https://badge.fury.io/py/fides.svg\" alt=\"PyPI version\"></a>\n<a href=\"https://codecov.io/gh/fides-dev/fides\">\n <img src=\"https://codecov.io/gh/fides-dev/fides/branch/master/graph/badge.svg\" alt=\"Code coverage\"></a>\n<a href=\"https://fides-optimizer.readthedocs.io/en/latest/?badge=latest\">\n <img src=\"https://readthedocs.org/projects/fides-optimizer/badge/?version=latest\" alt=\"ReadTheDocs status\"></a>\n<a href=\"https://zenodo.org/badge/latestdoi/312057973\">\n <img src=\"https://zenodo.org/badge/312057973.svg\" alt=\"DOI\"></a>\n\n## About Fides\n\nFides implements an Interior Trust Region Reflective for boundary constrained\noptimization problems based on the papers\n[ColemanLi1994](https://doi.org/10.1007/BF01582221) and\n[ColemanLi1996](http://dx.doi.org/10.1137/0806023). Accordingly, Fides is named\nafter the Roman goddess of trust and\nreliability.\n\nFides can be installed via `pip install fides`. Further documentation is\n available at [Read the Docs](https://fides-optimizer.readthedocs.io/).\n \n \n## Features\n\n\n* Boundary constrained and unconstrained interior trust-region optimization\n* Reflective, truncated and optimization based boundary heuristics\n* Exact, 2D and CG subproblem solvers\n* BFGS, DFP, SR1, Broyden (good and bad) and Broyden class iterative\n Hessian Approximation schemes\n* SSM, TSSM, FX, GNSBFGS and custom hybrid Hessian Approximations schemes\n\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "python-based Trust Region Optimization toolbox",
"version": "0.7.8",
"project_urls": {
"Bug Tracker": "https://github.com/fides-dev/fides/issues",
"Changelog": "https://github.com/fides-dev/fides/releases",
"Documentation": "https://fides-optimizer.readthedocs.io/",
"Download": "https://github.com/fides-dev/fides/releases",
"Homepage": "https://github.com/fides-dev/fides"
},
"split_keywords": [
"optimization",
"trust-region",
"systems biology"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "90752bc1d409940a7a8b7a52b05834ed206d90f3cb41dc87d30638c97f702428",
"md5": "0db8bcd7a673c6661bf795a35c6dbcaa",
"sha256": "8b82e3baf7cb8d3f8016557c6395611b52fe13c4c04ef2a3a1220155d9ddbd4b"
},
"downloads": -1,
"filename": "fides-0.7.8.tar.gz",
"has_sig": false,
"md5_digest": "0db8bcd7a673c6661bf795a35c6dbcaa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 28957,
"upload_time": "2023-06-02T18:32:19",
"upload_time_iso_8601": "2023-06-02T18:32:19.271911Z",
"url": "https://files.pythonhosted.org/packages/90/75/2bc1d409940a7a8b7a52b05834ed206d90f3cb41dc87d30638c97f702428/fides-0.7.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-02 18:32:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fides-dev",
"github_project": "fides",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "fides"
}