Skip to content

Commit 3009307

Browse files
committed
Upgrade to v1.0.2
1 parent ad1c96a commit 3009307

File tree

5 files changed

+8
-3
lines changed

5 files changed

+8
-3
lines changed

docs/history.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,8 @@ Version 1.0.1 (20 Feb 2018)
1010
---------------------------
1111
* Minor bug fix to trust region subproblem solver (the output :code:`crvmin` is calculated correctly) - this has minimal impact on the performance of Py-BOBYQA.
1212

13+
Version 1.0.2 (20 Jun 2018)
14+
---------------------------
15+
* Extra optional input :code:`args` which passes through arguments for :code:`objfun` (pull request from `logangrado <https://github.com/logangrado>`_).
16+
* Bug fixes: default parameters for reduced initialization cost regime, returning correct value from safety steps, retrieving dependencies during installation.
17+

docs/userguide.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ The :code:`solve` function has several optional arguments which the user may pro
7272
7373
These arguments are:
7474

75-
* :code:`args` - a tuple of extra arguments passed to the objective function. This feature is new, and not yet avaiable in the PyPI version of Py-BOBYQA; instead, use Python's built-in function :code:`lambda`.
75+
* :code:`args` - a tuple of extra arguments passed to the objective function.
7676
* :code:`bounds` - a tuple :code:`(lower, upper)` with the vectors :math:`a` and :math:`b` of lower and upper bounds on :math:`x` (default is :math:`a_i=-10^{20}` and :math:`b_i=10^{20}`). To set bounds for either :code:`lower` or :code:`upper`, but not both, pass a tuple :code:`(lower, None)` or :code:`(None, upper)`.
7777
* :code:`npt` - the number of interpolation points to use (default is :code:`2*len(x0)+1`). Py-BOBYQA requires :code:`n+1 <= npt <= (n+1)*(n+2)/2` for a problem with :code:`len(x0)=n`. Larger values are particularly useful for noisy problems.
7878
* :code:`rhobeg` - the initial value of the trust region radius (default is :math:`0.1\max(\|x_0\|_{\infty}, 1)`).

manual.pdf

917 Bytes
Binary file not shown.

pybobyqa/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@
2222
2323
"""
2424

25-
__version__ = '1.0.1'
25+
__version__ = '1.0.2'

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
author='Lindon Roberts',
4040
author_email='lindon.roberts@maths.ox.ac.uk',
4141
url="https://github.com/numericalalgorithmsgroup/pybobyqa/",
42-
download_url="https://github.com/numericalalgorithmsgroup/pybobyqa/archive/v1.0.1.tar.gz",
42+
download_url="https://github.com/numericalalgorithmsgroup/pybobyqa/archive/v1.0.2.tar.gz",
4343
packages=['pybobyqa'],
4444
license='GNU GPL',
4545
keywords = "mathematics derivative free optimization",

0 commit comments

Comments
 (0)