safe_mask#
- sklearn.utils.safe_mask(X, mask)[Quelle]#
Gibt eine Maske zurück, die sicher auf X angewendet werden kann.
- Parameter:
- X{array-ähnlich, dünnbesetzte Matrix}
Daten, auf die die Maske angewendet werden soll.
- maskarray-ähnlich
Zu verwendende Maske für X.
- Gibt zurück:
- maskndarray
Array, das sicher auf X angewendet werden kann.
Beispiele
>>> from sklearn.utils import safe_mask >>> from scipy.sparse import csr_matrix >>> data = csr_matrix([[1], [2], [3], [4], [5]]) >>> condition = [False, True, True, False, True] >>> mask = safe_mask(data, condition) >>> data[mask].toarray() array([[2], [3], [5]])