MCPcopy Index your code
hub / github.com/wepe/MachineLearning / project

Method project

SVM/SVM_by_QP/SVCQP.py:86–96  ·  view source on GitHub ↗
(self, X)

Source from the content-addressed store, hash-verified

84 self.w = None
85
86 def project(self, X):
87 if self.w is not None:
88 return np.dot(X, self.w) + self.b
89 else:
90 y_predict = np.zeros(len(X))
91 for i in range(len(X)):
92 s = 0
93 for a, sv_y, sv in zip(self.a, self.sv_y, self.sv):
94 s += a * sv_y * self.kernel(X[i], sv)
95 y_predict[i] = s
96 return y_predict + self.b
97
98 def predict(self, X):
99 return np.sign(self.project(X))

Callers 2

predictMethod · 0.95
plot_contourFunction · 0.80

Calls

no outgoing calls

Tested by 1

plot_contourFunction · 0.64