[BUG] contracted classifier tests fail stochastically on assertion "number estimators > 1"
Author: fkiralyCreated Aug 7, 2022Updated Sep 18, 2026
Labelsbuggood first issuemodule:classification
The contracted classifier tests fail stochastically on a common assertion "number estimators > 1". The failure is on main.
Estimators in questions are:
DrCIFShapeletTransformClassifierTemporalDictionaryEnsemble
I have commented out the assertion, since, I suppose, stochastically the runtime of a single estimator component can be so high that the contract expires after the first component, so there isn't a good reason to expect that "number estimator > 1"? It should just be > 0 (which is tested indirectly already by asking for a prediction in the test suite).
I am commenting the assertion out temporarily to keep failures from main, and leave this issue open to resolve this more systematically.
Source: sktime/sktime