RidgeRegression.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:nimo 作者: wolfram2012 项目源码 文件源码
def trainClassifer(self,labels,vectors,verbose=False,ilog=None):
        '''
        Do not call this function instead call train.
        '''
        self.training_size = len(labels)

        c = len(labels)
        r = len(vectors[0])

        y = array(labels,'d')

        X = zeros((r,c),'d')

        for i in range(len(vectors)):
            X[:,i] = vectors[i]

        tmp1 = inv(self.lam*eye(r) + dot(X,X.transpose()))

        tmp2 = dot(y,X.transpose())

        self.w = w = dot(tmp1,tmp2)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号