|
| 1 | +# Version 1.1.0 |
| 2 | + |
| 3 | +* FEAT #376: Allow arbitrary values for `Categorical`, `Ordinal`, and `Constant` hyperparameters. |
| 4 | +* FIX #375: Use `object` dtype for `Constant` np.array of values to prevent numpy type conversions of values. |
| 5 | + |
| 6 | + |
1 | 7 | # Version 1.0.1 |
2 | 8 |
|
3 | 9 | * FIX #373: Fix `ForbiddenEqualsRelation` when evaluating on vectors of values. |
|
92 | 98 |
|
93 | 99 | # Version 0.4.15 |
94 | 100 |
|
95 | | -* Add `pyproject.toml` to support wheel installation as required in |
| 101 | +* Add `pyproject.toml` to support wheel installation as required in |
96 | 102 | [PEP518](https://medium.com/@grassfedcode/pep-517-and-518-in-plain-english-47208ca8b7a6) |
97 | 103 |
|
98 | 104 | # Version 0.4.14 |
|
120 | 126 | * ADD #135: Add weights to the sampling of categorical hyperparameters. |
121 | 127 | * MAINT #129: Performance improvements for the generation of neighbor configurations. |
122 | 128 | * MAINT #130: Test the installability of a distribution on travis-ci. |
123 | | -* FIX #140: Fixes a bug which led to samples lower than the lower bound of |
| 129 | +* FIX #140: Fixes a bug which led to samples lower than the lower bound of |
124 | 130 | `UniformFloatHyperparemeter` if the lower bound was larger than zero and quantization was used. |
125 | 131 | * FIX # 138: Fixes a bug in which the readme wasn't read correctly on systems not using UTF8 as |
126 | 132 | their default encoding. |
|
145 | 151 |
|
146 | 152 | # Version 0.4.9 |
147 | 153 |
|
148 | | -* Fixes an issue where adding a new forbidden for an unknown hyperparameter |
| 154 | +* Fixes an issue where adding a new forbidden for an unknown hyperparameter |
149 | 155 | did not result in an immediate exception. |
150 | 156 | * Add a new argument `vector` to `util.deactivate_inactive_hyperparameters` |
151 | 157 | * Make the number of categories a public variable for categorical and |
152 | 158 | ordinal hyperparameters |
153 | 159 |
|
154 | 160 | # Version 0.4.8 |
155 | 161 |
|
156 | | -* Fixes an issue which made serialization of `ForbiddenInCondition` to json |
| 162 | +* Fixes an issue which made serialization of `ForbiddenInCondition` to json |
157 | 163 | fail. |
158 | | -* MAINT #101: Improved error message on setting illegal value in a |
| 164 | +* MAINT #101: Improved error message on setting illegal value in a |
159 | 165 | configuration. |
160 | 166 | * DOC #91: Added a documentation to automl.github.io/ConfigSpace |
161 | 167 |
|
162 | 168 | # Version 0.4.7 |
163 | 169 |
|
164 | 170 | * Tests Python3.7. |
165 | | -* Fixes #87: better handling of Conjunctions when adding them to the |
| 171 | +* Fixes #87: better handling of Conjunctions when adding them to the |
166 | 172 | configuration space. |
167 | 173 | * MAINT: Improved type annotation in `util.py` which results in improved |
168 | 174 | performance (due to better Cython optimization). |
169 | | -* MAINT: `util.get_one_exchange_neighborhood` now accepts two arguments |
170 | | - `num_neighbors` and `stdev` which govern the neighborhood creation behaviour |
| 175 | +* MAINT: `util.get_one_exchange_neighborhood` now accepts two arguments |
| 176 | + `num_neighbors` and `stdev` which govern the neighborhood creation behaviour |
171 | 177 | of several continuous hyperparameters. |
172 | 178 | * NEW #85: Add function to obtain active hyperparameters |
173 | 179 | * NEW #84: Add field for meta-data to the configuration space object. |
|
291 | 297 |
|
292 | 298 | # Version 0.2.1 |
293 | 299 |
|
294 | | -* FIX: bug which changed order of hyperparameters when adding new |
295 | | - hyperparameter. This was non-deterministic due to the use of dict instead |
| 300 | +* FIX: bug which changed order of hyperparameters when adding new |
| 301 | + hyperparameter. This was non-deterministic due to the use of dict instead |
296 | 302 | of OrderedDict. |
297 | 303 | * FIX: compare configurations with == instead of numpy.allclose. |
298 | 304 | * FIX: issue 2, syntax error no longer present during installation |
299 | 305 | * FIX: json serialization of configurations and their hyperparameters can now |
300 | | - be deserialized by json and still compare equal |
| 306 | + be deserialized by json and still compare equal |
301 | 307 |
|
302 | 308 | # Version 0.2 |
303 | 309 |
|
304 | | -* FIX: bug which made integer values have different float values in the |
| 310 | +* FIX: bug which made integer values have different float values in the |
305 | 311 | underlying vector representation. |
306 | | -* FIX: bug which could make two configuration spaces compare unequal due to |
| 312 | +* FIX: bug which could make two configuration spaces compare unequal due to |
307 | 313 | the use of defaultdict |
308 | | -* FEATURE: new feature add_configuration_space, which allows to add a whole |
| 314 | +* FEATURE: new feature add_configuration_space, which allows to add a whole |
309 | 315 | configuration space into an existing configuration space |
310 | 316 | * FEATURE: python3.5 support |
311 | 317 | * FIX: add function get_parent() to Conjunctions (issue #1) |
|
0 commit comments