Lines Matching full:bias

32         self.tied_bias = self.l1.bias
45 bias = torch.tensor([0.0], device=device)
49 f'{prefix}.l1.bias': bias,
53 'l1.bias': bias,
157 bias = torch.tensor([0.0], requires_grad=True)
160 'l1.bias': bias,
166 self.assertIsNotNone(bias.grad)
170 self.assertIsNone(module.l1.bias.grad)
204 bias = torch.tensor([0.0])
207 'l1.bias': bias,
233 'l1.bias': torch.tensor([0.0]),
254 'l1.bias': torch.tensor([0.0]),
275 bias = torch.tensor([5.0])
282 self.assertEqual(out, x * weight + module.l1.bias + module.buffer)
288 self.assertEqual(out, x * weight + module.l1.bias + module.buffer)
297 bias = torch.tensor([5.0])
303 'l1.bias': bias,
311 self.assertEqual(out, x * weight + bias + buffer)
322 re.escape("Missing key(s): 'buffer', 'l1.bias'."),
328 'l1.bias': bias,
352 …escape("Unexpected key(s): 'extra'.") + r'\s+' + re.escape("Missing key(s): 'buffer', 'l1.bias'."),
367 bias = torch.tensor([5.0])
373 'l1.bias': None,
411 'l2.bias': bias}
429 module.tied_bias = module.l1.bias
439 bias = torch.tensor([5.0])
444 'l1.bias': bias,
448 self.assertEqual(out, x * weight + bias + bias + buffer + buffer)
451 'l1.bias': bias,
456 self.assertEqual(out, x * weight + bias + bias + buffer + buffer)
471 self.assertEqual(out, x * 2. + module.l1.bias + module.tied_bias + buffer + buffer)
480 bias = torch.tensor([0.0])
484 'l1.bias': bias,
490 parameters['tied_bias'] = bias
498 re.escape("functional_call got multiple values for keys ['l1.bias', 'tied_bias']"),
514 bias = torch.tensor([0.0])
518 'l1.bias': bias,
535 bias = torch.tensor([5.0])
541 'l1.bias': bias,
549 self.assertEqual(out, x * weight + bias + bias + buffer + buffer)
553 'l1.bias': bias,
576 re.escape("Missing key(s): 'l1.bias', 'tied_bias'."),
582 'l1.bias': bias,
598 'l1.bias': bias,
623 …ape("Unexpected key(s): 'extra'.") + r'\s+' + re.escape("Missing key(s): 'l1.bias', 'tied_bias'."),
757 … a = ({'l1.weight': torch.ones(1, 1)}, {'l1.bias': torch.ones(1)}, {'buffer': torch.zeros(1)})
764 parameters = {'l1.weight': torch.zeros((1, 1)), 'l1.bias': torch.zeros((1, 1))}
790 bias = torch.tensor([5.0])
797 'l1.bias': bias,
801 self.assertEqual(out, x * weight + bias + buffer)
802 self.assertEqual(parameters, (weight, bias))
804 self.assertTrue(all(t1 is t2 for t1, t2 in zip(parameters, (weight, bias))))
811 self.assertEqual(out, x * weight + module.l1.bias + module.buffer)
812 self.assertEqual(parameters, (weight, module.l1.bias))
814 self.assertTrue(all(t1 is t2 for t1, t2 in zip(parameters, (weight, module.l1.bias))))
819 'l1.bias': bias,
824 self.assertEqual(out, x * weight + bias + buffer)
825 self.assertEqual(parameters, (weight, bias))
827 self.assertTrue(all(t1 is t2 for t1, t2 in zip(parameters, (weight, bias))))
832 'l1.bias': bias,
837 self.assertEqual(out, x * weight + bias + buffer)
838 self.assertEqual(parameters, (weight, bias, extra_p))
840 self.assertTrue(all(t1 is t2 for t1, t2 in zip(parameters, (weight, bias, extra_p))))
848 self.assertEqual(out, x * weight + module.l1.bias + module.buffer)
849 self.assertEqual(parameters, (weight, module.l1.bias))
851 self.assertTrue(all(t1 is t2 for t1, t2 in zip(parameters, (weight, module.l1.bias))))
859 self.assertEqual(out, x * weight + module.l1.bias + module.buffer)
860 self.assertEqual(parameters, (weight, module.l1.bias, extra_p))
862 … self.assertTrue(all(t1 is t2 for t1, t2 in zip(parameters, (weight, module.l1.bias, extra_p))))
867 'l1.bias': None}