def filterbank(self,gx,gy,sigma2,delta):
rng = Variable(torch.arange(0,self.N).view(1,-1))
mu_x = self.compute_mu(gx,rng,delta)
mu_y = self.compute_mu(gy,rng,delta)
a = Variable(torch.arange(0,self.A).view(1,1,-1))
b = Variable(torch.arange(0,self.B).view(1,1,-1))
mu_x = mu_x.view(-1,self.N,1)
mu_y = mu_y.view(-1,self.N,1)
sigma2 = sigma2.view(-1,1,1)
Fx = self.filterbank_matrices(a,mu_x,sigma2)
Fy = self.filterbank_matrices(b,mu_y,sigma2)
return Fx,Fy
评论列表
文章目录