Skip to content
This repository was archived by the owner on Aug 25, 2024. It is now read-only.

Commit 4012237

Browse files
committed
model: scikit: clusterer: Raise on invalid model
Coverity: 294625 Signed-off-by: John Andersen <[email protected]>
1 parent b43b812 commit 4012237

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

model/scikit/dffml_model_scikit/scikit_base.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,10 @@ def yield_labels():
247247

248248
labels = yield_labels()
249249
predictor = lambda predict: [next(labels)]
250+
else:
251+
raise NotImplementedError(
252+
f"Model is not a clusterer: {self.clf._estimator_type}"
253+
)
250254

251255
async for record in sources.with_features(self.features):
252256
feature_data = record.features(self.features)

0 commit comments

Comments
 (0)