Exemplo n.º 1
0
    def process(self, n, c):
        sz = len(self.keys)

        if self.gp is not None:
            self.gp += (form_csr_matrix(self.data,sz,n).T.dot(np.random.randn(sz,c))).T
        else:
            self.gp = (form_csr_matrix(self.data,sz,n).T.dot(np.random.randn(sz,c))).T

        return iter([])
Exemplo n.º 2
0
    def process(self, n, c):
        sz = len(self.keys)

        if self.gp is not None:
            self.gp += (form_csr_matrix(self.data, sz,
                                        n).T.dot(np.random.randn(sz, c))).T
        else:
            self.gp = (form_csr_matrix(self.data, sz,
                                       n).T.dot(np.random.randn(sz, c))).T

        return iter([])
Exemplo n.º 3
0
 def process(self, mat, n):
     data = form_csr_matrix(self.data,len(self.keys),n)
     if self.atamat is not None:
         self.atamat += data.T.dot( data.dot(mat) )
     else:
         self.atamat = data.T.dot( data.dot(mat) )
     return iter([])
Exemplo n.º 4
0
 def process(self, mat, n):
     data = form_csr_matrix(self.data, len(self.keys), n)
     if self.atamat is not None:
         self.atamat += data.T.dot(data.dot(mat))
     else:
         self.atamat = data.T.dot(data.dot(mat))
     return iter([])