Beispiel #1
0
 def test_okay(self, NeuralNet):
     net = NeuralNet(
         layers=[('input', Mock), ('mylayer', Mock)],
         input_shape=(10, 10),
         mylayer_hey='hey',
         update_foo=1,
         update_bar=2,
     )
     net._create_iter_funcs = lambda *args: (1, 2, 3)
     net.initialize()
Beispiel #2
0
 def test_okay(self, NeuralNet):
     net = NeuralNet(
         layers=[('input', Mock), ('mylayer', Mock)],
         input_shape=(10, 10),
         mylayer_hey='hey',
         update_foo=1,
         update_bar=2,
         )
     net._create_iter_funcs = lambda *args: (1, 2, 3)
     net.initialize()
Beispiel #3
0
    def test_unused(self, NeuralNet):
        net = NeuralNet(
            layers=[('input', Mock), ('mylayer', Mock)],
            input_shape=(10, 10),
            mylayer_hey='hey',
            yourlayer_ho='ho',
            update_foo=1,
            update_bar=2,
        )
        net._create_iter_funcs = lambda *args: (1, 2, 3)

        with pytest.raises(ValueError) as err:
            net.initialize()
        assert str(err.value) == 'Unused kwarg: yourlayer_ho'
Beispiel #4
0
    def test_unused(self, NeuralNet):
        net = NeuralNet(
            layers=[('input', Mock), ('mylayer', Mock)],
            input_shape=(10, 10),
            mylayer_hey='hey',
            yourlayer_ho='ho',
            update_foo=1,
            update_bar=2,
            )
        net._create_iter_funcs = lambda *args: (1, 2, 3)

        with pytest.raises(ValueError) as err:
            net.initialize()
        assert str(err.value) == 'Unused kwarg: yourlayer_ho'