@@ -9,6 +9,11 @@ Release history
99Ongoing Development
1010===================
1111
12+ New features
13+ ------------
14+ - The :meth: `DataOp.skb.full_report ` now displays the time each node took to
15+ evaluate. :pr: `1596 ` by :user: `Jérôme Dockès <jeromedockes> `.
16+
1217Changes
1318-------
1419- Ken embeddings are now deprecated, the functions :func: `datasets.get_ken_embeddings `,
@@ -28,9 +33,24 @@ Bugfixes
2833 was displayed). :pr: `1590 ` by :user: `Jérôme Dockès <jeromedockes> `.
2934- Fixed an error that occurred when using ``.skb.concat `` with a pandas dataframe
3035 with column names that aren't strings. :pr: `1594 ` by :user: `Riccardo Cappuzzo<rcap107> `.
36+ - Fixed the range from which :func: `choose_float ` and :func: `choose_int ` sample
37+ values when ``log=False `` and ``n_steps `` is ``None ``. It was between ``low ``
38+ and ``low + high ``, now it is between ``low `` and ``high ``. :pr: `1603 ` by
39+ :user: `Jérôme Dockès <jeromedockes> `.
3140- DataOp hyperparameter search would raise an error when doing classification
3241 and using the ``scoring `` parameter, when the dataop contained no variables.
3342 Fixed in :pr: `1601 ` by :user: `Jérôme Dockès <jeromedockes> `.
43+ - :class: `SkrubLearner ` used to do a prediction on the train set during
44+ ``fit() ``, this has been fixed.
45+ :pr: `1610 ` by :user: `Jérôme Dockès <jeromedockes> `.
46+ - :class: `DataOp ` would raise errors when containing subclasses of list, tuple
47+ or dict that cannot be initialized with an instance of the builtin type (such
48+ as classes created by ``collections.namedtuple ``), this has been fixed.
49+ DataOps now only recurse into the builtin collections to evaluate their items
50+ (not into their subclasses). If you need the items evaluated (ie if they
51+ contain DataOps or Choices), store them in one of the builtin collections.
52+ :pr: `1612 ` by :user: `Jérôme Dockès <jeromedockes> `.
53+
3454
3555Release 0.6.1
3656===================
0 commit comments