forked from pool/python-cma
Compare commits
14 Commits
Author | SHA256 | Date | |
---|---|---|---|
de9d110956 | |||
57f38b082e | |||
28a3dfc3a2 | |||
8391db0086 | |||
9b8f2cf0ea | |||
85fa957f62 | |||
e035e07ecb | |||
f76cef8246 | |||
2d58169b42 | |||
6336756e72 | |||
|
ace8ea2ff2 | ||
|
ebeb92659b | ||
|
1fcaf1093d | ||
|
595f1b92f2 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2a061296bfca4eb979ed471e0c5acf40fc69345c13d4522ac6ed62a50d864bcf
|
||||
size 776265
|
3
cma-4.0.0.tar.gz
Normal file
3
cma-4.0.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8963e125c3e8ad6ec99612f4a257b94b6e495c48a907a846174da18f5723c76c
|
||||
size 799410
|
@@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 26 04:31:35 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
- Update to 4.0.0:
|
||||
* majorly improved mixed-integer handling based on a more concise lower
|
||||
bound of variances and on so-called integer centering
|
||||
* moved options and parameters code into a new file
|
||||
* many small-ish fixes and improvements
|
||||
* fix compatibility to numpy 2.0 (thanks to Sait Cakmak)
|
||||
* improved interface to noise_handler argument which accepts True as value
|
||||
* improved interface to ScaleCoordinates now also with lower and upper
|
||||
value mapping to [0, 1], see issue #210
|
||||
* changed: 'ftarget' triggers with <= instead of <
|
||||
* assign surrogate attribute (for the record) when calling fmin_lq_surr
|
||||
* various (minor) bug fixes
|
||||
* various (small) improvements of the plots and their usability
|
||||
* display iterations, evaluations and population size and termination
|
||||
criteria in the plots
|
||||
* subtract any recorded x from the plotted x-values by x_opt=index
|
||||
* plots are now versus iteration number instead of evaluations by default
|
||||
* provide legacy bbobbenchmarks without downloading
|
||||
* new: CMADataLogger.zip allows sharing plotting data more easily by a
|
||||
zip file
|
||||
* new: tolxstagnation termination condition for when the incumbent
|
||||
seems stuck
|
||||
* new: collect restart terminations in cma.evalution_strategy.all_stoppings
|
||||
* new: stall_sigma_change_on_divergence_iterations option to stall sigma
|
||||
change when the median fitness is worsening
|
||||
* new: limit active C update for integer variables
|
||||
* new: provide a COCO single function
|
||||
- Remove upper bound on numpy.
|
||||
- Update URL.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 12 07:13:44 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
|
@@ -18,20 +18,20 @@
|
||||
|
||||
|
||||
Name: python-cma
|
||||
Version: 3.3.0
|
||||
Version: 4.0.0
|
||||
Release: 0
|
||||
Summary: Covariance Matrix Adaptation Evolution Strategy numerical optimizer
|
||||
License: BSD-3-Clause
|
||||
URL: https://cma.gforge.inria.fr/cmaes_sourcecode_page.html
|
||||
URL: https://github.com/CMA-ES/pycma
|
||||
Source0: https://github.com/CMA-ES/pycma/archive/r%{version}.tar.gz#/cma-%{version}.tar.gz
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module numpy-devel < 2}
|
||||
BuildRequires: %{python_module numpy-devel}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module wheel}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python-numpy < 2
|
||||
Requires: python-numpy
|
||||
Recommends: python-matplotlib
|
||||
BuildArch: noarch
|
||||
%python_subpackages
|
||||
|
Reference in New Issue
Block a user