10000 Revert `FeatureUnion.transformer_list` to list instead of sequence · scikit-learn/scikit-learn@916663e · GitHub
[go: up one dir, main page]

Skip to content

Commit 916663e

Browse files
committed
Revert FeatureUnion.transformer_list to list instead of sequence
1 parent 313e5db commit 916663e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

sklearn/pipeline.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from .externals.joblib import Parallel, delayed
2020
from .externals import six
2121
from .utils.metaestimators import if_delegate_has_method, _BaseComposition
22-
from .utils import Bunch, tosequence
22+
from .utils import Bunch
2323
from .utils.validation import check_memory
2424

2525

@@ -696,7 +696,7 @@ class FeatureUnion(_BaseComposition, TransformerMixin):
696696

697697
def __init__(self, transformer_list, n_jobs=1, transformer_weights=None,
698698
verbose=False):
699-
self.transformer_list = tosequence(transformer_list)
699+
self.transformer_list = list(transformer_list)
700700
self.n_jobs = n_jobs
701701
self.transformer_weights = transformer_weights
702702
self.verbose = verbose
@@ -876,10 +876,10 @@ def transform(self, X):
876876

877877
def _update_transformer_list(self, transformers):
878878
transformers = iter(transformers)
879-
self.transformer_list = tosequence([
879+
self.transformer_list[:] = [
880880
(name, None if old is None else next(transformers))
881881
for name, old in self.transformer_list
882-
])
882+
]
883883

884884

885885
def make_union(*transformers, **kwargs):

0 commit comments

Comments
 (0)
0