예제 #1
0
 def test_check_no_shared_variables_expect_fail(self):
     dense_layer = tf.keras.layers.Dense(3)
     q_net_1 = networks_test_utils.KerasLayersNet(self._observation_spec,
                                                  self._action_spec,
                                                  dense_layer)
     q_net_2 = networks_test_utils.KerasLayersNet(self._observation_spec,
                                                  self._action_spec,
                                                  dense_layer)
     with self.assertRaises(ValueError):
         common.check_no_shared_variables(q_net_1, q_net_2)
예제 #2
0
 def test_check_no_shared_variables(self):
     layer_1 = tf.keras.layers.Dense(3)
     layer_2 = tf.keras.layers.Dense(3)
     q_net_1 = networks_test_utils.KerasLayersNet(self._observation_spec,
                                                  self._action_spec,
                                                  layer_1)
     q_net_2 = networks_test_utils.KerasLayersNet(self._observation_spec,
                                                  self._action_spec,
                                                  layer_2)
     common.check_no_shared_variables(q_net_1, q_net_2)