コード例 #1
0
ファイル: test_utils.py プロジェクト: ymichael/cs3245-hw
def test_word_based_ngrams():
    text = 'Hello this is a sentence'
    assert [('Hello',), ('this',), ('is',), ('a',), ('sentence',)] == \
        utils.word_based_ngrams(text, 1)
    assert [('Hello', 'this'), ('this', 'is'), ('is', 'a'),
            ('a', 'sentence')] == \
        utils.word_based_ngrams(text, 2)
コード例 #2
0
ファイル: test_utils.py プロジェクト: kaiserahmed/cs3245-hw
def test_word_based_ngrams():
    text = 'Hello this is a sentence'
    assert [('Hello',), ('this',), ('is',), ('a',), ('sentence',)] == \
        utils.word_based_ngrams(text, 1)
    assert [('Hello', 'this'), ('this', 'is'), ('is', 'a'),
            ('a', 'sentence')] == \
        utils.word_based_ngrams(text, 2)
コード例 #3
0
 def word_based_4gram(text):
     return utils.word_based_ngrams(text,
                                    n,
                                    padding_left=padding,
                                    padding_right=padding)
コード例 #4
0
 def word_based_4gram(text):
     return utils.word_based_ngrams(
         text, n, padding_left=padding, padding_right=padding)