Open aron-bram opened 5 months ago
Hmmm, good find. It's not really problematic in the sense that it causes logical issue, however it could make sampling a bit slower if you need to generate large amount of samples, fast.
What would you expect the behavior be? I have 3 different ideas:
(classifier== 'adaboost' && preprocessor== 'densifier'),
(classifier== 'adaboost' && preprocessor== 'kitchen_sinks'),
(classifier== 'adaboost' && preprocessor == 'nystroem_sampler')
(classifier== 'adaboost'
&& preprocessor in ('nystroem_sampler', 'kitchen_sinks', 'densifier'))
I noticed it was possible to add the same forbidden clause multiple times to the same space. Not sure if this is intended or not, so I thought I would raise a quick issue for it.
Here is how to replicate it:
What it outputs:
Notice how the same forbidden appears 3 times.