def test_set_seed(self):
     w_init = Xavier()
     b_init = Zeros()
     l1 = Linear(10, 20).set_init_method(w_init, b_init).set_name("linear1").set_seed(1234).reset()  # noqa
     l2 = Linear(10, 20).set_init_method(w_init, b_init).set_name("linear2").set_seed(1234).reset()  # noqa
     p1 = l1.parameters()
     p2 = l2.parameters()
     self.assertTrue((p1["linear1"]["weight"] == p2["linear2"]["weight"]).all())  # noqa
 def test_set_seed(self):
     w_init = Xavier()
     b_init = Zeros()
     l1 = Linear(10, 20).set_init_method(w_init, b_init).set_name("linear1").set_seed(
         1234).reset()  # noqa
     l2 = Linear(10, 20).set_init_method(w_init, b_init).set_name("linear2").set_seed(
         1234).reset()  # noqa
     p1 = l1.parameters()
     p2 = l2.parameters()
     assert (p1["linear1"]["weight"] == p2["linear2"]["weight"]).all()  # noqa
 def test_set_seed(self):
     l1 = Linear(
         10, 20,
         "Xavier").set_name("linear1").set_seed(1234).reset()  # noqa
     l2 = Linear(
         10, 20,
         "Xavier").set_name("linear2").set_seed(1234).reset()  # noqa
     p1 = l1.parameters()
     p2 = l2.parameters()
     self.assertTrue(
         (p1["linear1"]["weight"] == p2["linear2"]["weight"]).all())  # noqa