def _oldcall(self, rvecs):
g = self.filter_size<EOL>dist0 = self._distance_matrix(self.x, self.x)<EOL>dist1 = self._distance_matrix(rvecs, self.x)<EOL>tmp = self._weight(dist0, g).dot(self.d)<EOL>out = self._weight(dist1, g).dot(self.d)<EOL>for i in range(self.iterations):<EOL><INDENT>out = out + self._weight(dist1, g).dot(self.d - tmp)<EOL>tmp = tmp + self._weight(dist0, g).dot(self.d - tmp)<EOL>g *= self.damp<EOL><DEDENT>return out<EOL>
Barnes w/o normalizing the weights