DFOGN 1.0.2

Creator: bigcodingguy24

Last updated:

Add to Cart

Description:

DFOGN 1.0.2

=====================================================================DFO-GN: Derivative-Free Nonlinear Least-Squares Solver |PyPI Version|=====================================================================DFO-GN is a package for solving nonlinear least-squares minimisation, without requiring derivatives of the objective.This is an implementation of the algorithm from our paper:`A Derivative-Free Gauss-Newton Method <https://arxiv.org/abs/1710.11005>`_, C. Cartis and L. Roberts, submitted (2017). For reproducibility of all figures in this paper, please feel free to contact the authors.Note: we have released a newer package, called DFO-LS, which is an upgrade of DFO-GN to improve its flexibility and robustness to noisy problems. See `here <https://github.com/numericalalgorithmsgroup/dfols>`_ for details.Documentation-------------See manual.pdf or `here <https://numericalalgorithmsgroup.github.io/dfogn/>`_.Requirements------------DFO-GN requires the following software to be installed:* `Python 2.7 or Python 3 <http://www.python.org/>`_Additionally, the following python packages should be installed (these will be installed automatically if using `pip <http://www.pip-installer.org/>`_, see `Installation using pip`_):* `NumPy 1.11 or higher <http://www.numpy.org/>`_ * `SciPy 0.18 or higher <http://www.scipy.org/>`_Installation using pip----------------------For easy installation, use `pip <http://www.pip-installer.org/>`_ as root: .. code-block:: bash [sudo]pipinstall−−predfognIfyoudonothaverootprivilegesoryouwanttoinstallDFO−GNforyourprivateuse,youcanuse:..code−block::bash pip install --pre --user dfogn which will install DFO-GN in your home directory.Note that if an older install of DFO-GN is present on your system you can use: .. code-block:: bash [sudo]pipinstall−−pre−−upgradedfogntoupgradeDFO−GNtothelatestversion.Manualinstallation−−−−−−−−−−−−−−−−−−−ThesourcecodeforDFO−GNis‘availableonGithub<https://https://github.com/numericalalgorithmsgroup/dfogn>‘:..code−block::bash git clone https://github.com/numericalalgorithmsgroup/dfogn cddfognDFO−GNiswritteninpurePythonandrequiresnocompilation.Itcanbeinstalledusing:..code−block::bash [sudo] pip install --pre .If you do not have root privileges or you want to install DFO-GN for your private use, you can use: .. code-block:: bash pipinstall−−pre−−user.instead.Testing−−−−−−−IfyouinstalledDFO−GNmanually,youcantestyourinstallationbyrunning:..code−block::bash python setup.py testAlternatively, the `documentation <https://numericalalgorithmsgroup.github.io/dfogn/>`_ provides some simple examples of how to run DFO-GN, which are also available in the examples directory... |PyPI Version| image:: https://img.shields.io/pypi/v/DFOGN.svg :target: https://pypi.python.org/pypi/DFOGN

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.