scikit-learn - 1/1#
The unit test are run against
scikit-learn 0.23, 0.24.
Some unit tests are failing with version 0.23.
They were disabled instead of looking into a cause
which does not appear with the latest version.
It affects all classes inheriting from
SkBase where a model
using it is trained. The issue happens in :epkg:`joblib`.
scikit-learn internal API#
The signature of method impurity_improvement will change for version 0.24. That’s usually easy to handle two versions of scikit-learn even overloaded in a class except that method is implemented in cython. The method must be overloaded the same way with the same signature. The way it was handled is implemented in PR 88.