コード例 #1
0
ファイル: test_hw0.py プロジェクト: xpeng000/NLP_Fall2020
def main() -> None:
    tests = [
        TestGenSentences,
        TestDetokenize,
        TestSarcasticCaser,
    ]
    grader = Grader(tests)
    grader.print_results()
コード例 #2
0
def main() -> None:
    tests = [
        TestSampler,
        TestBigramSampler,
        TestTrigramSampler,
        TestSequenceProbabilityBigram,
        TestSequenceProbabilityTrigram,
    ]
    grader = Grader(tests)
    grader.print_results()
コード例 #3
0
ファイル: test_hw1.py プロジェクト: xpeng000/NLP_Fall2020
def main() -> None:
    tests = [
        TestGenSentences,
        TestNGrams,
        TestCounts,
        TestFrequencyDistributions,
        TestProbabilities,
        TestComparison,
    ]
    grader = Grader(tests)
    grader.print_results()
コード例 #4
0
ファイル: test_hw3.py プロジェクト: xpeng000/NLP_Fall2020
def main() -> None:
    tests = [
        TestScoringMetrics,
        TestFeatureExtractor,
        TestInstanceCounter,
        TestNaiveBayesSegmentation,
        TestNaiveBayesSentiment,
        TestPerformanceSegmentation,
        TestPerformanceSentiment,
        TestTunedSegmentation,
    ]
    grader = Grader(tests)
    grader.print_results()
コード例 #5
0
ファイル: tests.py プロジェクト: CIS192/grader
def test():
    """Run the sample tests as a grader problem."""
    from grader import Problem, Grader
    problem1 = Problem(TestSequenceFunctions, [
        ('test_shuffle', 4),
        ('test_choice', 2),
        ('test_sample', 4),
        ('test_sleep', 5),
        ('test_no_docstring', 5),
        ('test_timeout', 5),
        ], timeout=3)
    grader = Grader([problem1])
    grader.print_results()
コード例 #6
0
def main() -> None:
    tests = [
        TestMostFrequentTagTagger,
        TestUnigramTagger,
        TestInstanceCounterUnsmoothed,
        TestInstanceCounterSmoothed,
        TestSentenceCounterSpeed,
        TestBigramSequenceProbability,
        TestGreedyBigramTagger,
        TestViterbiBigramTagger,
        TestDeterminism,
    ]
    grader = Grader(tests, timeout=12)
    grader.print_results()