scikit-learn/scikit-learn — pull request #1286 by guyrt (2012-10-27 19:16:39+00:00)
Title: Change dynamic defaults in ensembles

The classes BaseEnsemble, BaseForest, ForestClassifier, and ForestRegressor have a parameter estimator_params with default value []. I switched these to None and initialize to [] if default is used.

All current, actual classifiers initialize their super with a tuple, which means the default isn't being used. However, leaving the list as default could cause problems for future or 3rd party subclasses.