示例#1
0
 def _batch_data(batch):
     images = float_tensor(batch[0].float())
     bsize = len(images)
     return m(
         images=images,
         x1=float_tensor(batch[3].float()),
         x2=float_tensor(batch[4].float()),
         id_labels=init(batch[1]),
         pose_labels=init(batch[2]),
         fake_pose_labels=long_tensor(np.random.randint(args.Np,
                                                        size=bsize)),
         ones=ones(bsize),
         zeros=zeros(bsize),
         noise=float_tensor(np.random.uniform(-1., 1., (bsize, args.Nz))))
示例#2
0
def blank_loglikes(n):
    a = ones((NUM_CHARS, n)) * 0.1
    a[0, :] = 0.9
    a /= sqrt(square(a).sum(axis=0))
    return log(a)
示例#3
0
def uniform_loglikes(n):
    return log(ones((NUM_CHARS, n)) / float(NUM_CHARS))
示例#4
0
 def bprop(self):
     logger.debug('%s backprop' % str(self))
     # TODO This can be merged / sped up
     self.grad = ones(self.pred[0].out.shape)
     self.full_grad = self.grad
示例#5
0
文件: nodes.py 项目: xiamike/nn
 def bprop(self):
     logger.debug("%s backprop" % str(self))
     # TODO This can be merged / sped up
     self.grad = ones(self.pred[0].out.shape)
     self.full_grad = self.grad
示例#6
0
文件: ctc_loader.py 项目: comadan/nn
def blank_loglikes(n):
    a = ones((NUM_CHARS, n)) * 0.1
    a[0, :] = 0.9
    a /= sqrt(square(a).sum(axis=0))
    return log(a)
示例#7
0
文件: ctc_loader.py 项目: comadan/nn
def uniform_loglikes(n):
    return log(ones((NUM_CHARS, n)) / float(NUM_CHARS))