Christoph Kaeding 7 年之前
父節點
當前提交
f4968b393e
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      activeLearning/activeLearningGPGenKprototype.py

+ 1 - 1
activeLearning/activeLearningGPGenKprototype.py

@@ -91,7 +91,7 @@ class ClassifierPrototype:
             tmpVec[mask == False] = -1
             tmpVec[mask == False] = -1
             self.yBin[:,cls] = tmpVec
             self.yBin[:,cls] = tmpVec
 
 
-        self.K = numpy.dot(X,X.T)
+        self.K = self.kernelFunc(X)
         self.alpha = numpy.linalg.solve(numpy.add(self.K, numpy.identity(self.X.shape[0], dtype=numpy.float)*self.sigmaN), self.yBin)
         self.alpha = numpy.linalg.solve(numpy.add(self.K, numpy.identity(self.X.shape[0], dtype=numpy.float)*self.sigmaN), self.yBin)
 
 
         self.checkModel()
         self.checkModel()