8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 96f79fd commit 9a5c70cCopy full SHA for 9a5c70c
sklearn/feature_extraction/tests/test_text.py
@@ -434,6 +434,19 @@ def test_vectorizer():
434
# test transform on unfitted vectorizer with empty vocabulary
435
v3 = CountVectorizer(vocabulary=None)
436
assert_raises(ValueError, v3.transform, train_data)
437
+
438
439
+def test_tfidf_vectorizer_setters():
440
+ tv = TfidfVectorizer(norm='l2', use_idf=False,
441
+ smooth_idf=False, sublinear_tf=False)
442
+ tv.norm = 'l1'
443
+ assert_equal(tv._tfidf.norm, 'l1')
444
+ tv.use_idf = True
445
+ assert_true(tv._tfidf.use_idf)
446
+ tv.smooth_idf = True
447
+ assert_true(tv._tfidf.smooth_idf)
448
+ tv.sublinear_tf = True
449
+ assert_true(tv._tfidf.sublinear_tf)
450
451
452
def test_vectorizer_mixin():
0 commit comments