コード例 #1
0
ファイル: RankBoostTest.py プロジェクト: charanpald/sandbox
    def testEvaluateCvOuter(self):
        folds = 3
        rankBoost = RankBoost()
        (bestParams, allMetrics, bestMetaDicts) = rankBoost.evaluateCvOuter(self.X, self.y, folds)

        self.assertEquals(len(allMetrics[0]), folds)
        self.assertEquals(len(allMetrics[2]), folds)
コード例 #2
0
ファイル: RankBoostTest.py プロジェクト: rezaarmand/sandbox
    def testEvaluateCvOuter(self):
        folds = 3
        rankBoost = RankBoost()
        (bestParams, allMetrics,
         bestMetaDicts) = rankBoost.evaluateCvOuter(self.X, self.y, folds)

        self.assertEquals(len(allMetrics[0]), folds)
        self.assertEquals(len(allMetrics[2]), folds)
コード例 #3
0
ファイル: RankBoostTest.py プロジェクト: rezaarmand/sandbox
    def testPredict(self):
        rankBoost = RankBoost()
        rankBoost.learnModel(self.X, self.y)
        predY = rankBoost.predict(self.X)

        self.assertTrue(
            Evaluator.auc(predY, self.y) <= 1.0
            and Evaluator.auc(predY, self.y) >= 0.0)
コード例 #4
0
ファイル: RankBoostTest.py プロジェクト: rezaarmand/sandbox
    def testSetLearners(self):
        rankBoost = RankBoost()
        rankBoost.setIterations(10)
        rankBoost.setLearners(20)
        rankBoost.learnModel(self.X, self.y)

        predY = rankBoost.predict(self.X)
コード例 #5
0
ファイル: RankBoostTest.py プロジェクト: charanpald/sandbox
    def testSetLearners(self):
        rankBoost = RankBoost()
        rankBoost.setIterations(10)
        rankBoost.setLearners(20)
        rankBoost.learnModel(self.X, self.y)

        predY = rankBoost.predict(self.X)
コード例 #6
0
ファイル: RankBoostTest.py プロジェクト: rezaarmand/sandbox
 def testStr(self):
     rankBoost = RankBoost()
コード例 #7
0
ファイル: RankBoostTest.py プロジェクト: rezaarmand/sandbox
 def testLearnModel(self):
     rankBoost = RankBoost()
     rankBoost.learnModel(self.X, self.y)
コード例 #8
0
ファイル: RankBoostTest.py プロジェクト: rezaarmand/sandbox
 def testInit(self):
     rankBoost = RankBoost()
コード例 #9
0
ファイル: RankBoostTest.py プロジェクト: charanpald/sandbox
    def testPredict(self):
        rankBoost = RankBoost()
        rankBoost.learnModel(self.X, self.y)
        predY = rankBoost.predict(self.X)

        self.assertTrue(Evaluator.auc(predY, self.y) <= 1.0 and Evaluator.auc(predY, self.y) >= 0.0)
コード例 #10
0
ファイル: RankBoostTest.py プロジェクト: charanpald/sandbox
 def testLearnModel(self):
     rankBoost = RankBoost()
     rankBoost.learnModel(self.X, self.y)