def _compute_centers(self, X, sparse, rs):
super(GRBFRandomLayer, self)._compute_centers(X, sparse, rs)<EOL>centers = self.components_['<STR_LIT>']<EOL>sorted_distances = np.sort(squareform(pdist(centers)))<EOL>self.dF_vals = sorted_distances[:, -<NUM_LIT:1>]<EOL>self.dN_vals = sorted_distances[:, <NUM_LIT:1>]/<NUM_LIT><EOL>tauNum = np.log(np.log(self.grbf_lambda) /<EOL>np.log(<NUM_LIT:1.0> - self.grbf_lambda))<EOL>tauDenom = np.log(self.dF_vals/self.dN_vals)<EOL>self.tau_vals = tauNum/tauDenom<EOL>self._extra_args['<STR_LIT>'] = self.tau_vals<EOL>
Generate centers, then compute tau, dF and dN vals