Beispiel #1
0
 def test_subtract_means_masked_and_channel_masked(self):
     subtract_means(self.X, [9.25], mask=self.M,
                    channel_mask=self.cm)
     means = get_means(self.X, mask=self.M, channel_mask=self.cm)
     assert_allclose(means, [0.])
     means = get_means(self.X, mask=self.M)
     assert_allclose(means, [8.25, 0.])
Beispiel #2
0
    def test_center_dataset_masked(self):
        ds = {
            'training': (self.X, FramewiseTargets(self.X, self.M)),
            'validation': (self.X + 1, FramewiseTargets(self.X, self.M)),
            'test': (self.X * 2, FramewiseTargets(self.X, self.M))
        }
        assert_allclose(get_means(ds['training'][0], self.M), [8.25, 9.25])
        assert_allclose(get_means(ds['validation'][0], self.M), [9.25, 10.25])
        assert_allclose(get_means(ds['test'][0], self.M), [16.5, 18.5])

        center_dataset(ds)

        assert_allclose(get_means(ds['training'][0], self.M), [0., 0.])
        assert_allclose(get_means(ds['validation'][0], self.M), [1., 1.])
        assert_allclose(get_means(ds['test'][0], self.M), [8.25, 9.25])
Beispiel #3
0
    def test_center_dataset_masked(self):
        ds = {
            'training': (self.X, FramewiseTargets(self.X, self.M)),
            'validation': (self.X + 1, FramewiseTargets(self.X, self.M)),
            'test': (self.X * 2, FramewiseTargets(self.X, self.M))
        }
        assert_allclose(get_means(ds['training'][0], self.M), [8.25, 9.25])
        assert_allclose(get_means(ds['validation'][0], self.M), [9.25, 10.25])
        assert_allclose(get_means(ds['test'][0], self.M), [16.5, 18.5])

        center_dataset(ds)

        assert_allclose(get_means(ds['training'][0], self.M), [0., 0.])
        assert_allclose(get_means(ds['validation'][0], self.M), [1., 1.])
        assert_allclose(get_means(ds['test'][0], self.M), [8.25, 9.25])
Beispiel #4
0
    def test_center_dataset(self):
        ds = {
            'training': (self.X, FramewiseTargets(self.X)),
            'validation': (self.X + 1, FramewiseTargets(self.X)),
            'test': (self.X * 2, FramewiseTargets(self.X))
        }

        assert_allclose(get_means(ds['training'][0]), [11., 12.])
        assert_allclose(get_means(ds['validation'][0]), [12., 13.])
        assert_allclose(get_means(ds['test'][0]), [22., 24.])

        center_dataset(ds)

        assert_allclose(get_means(ds['training'][0]), [0., 0.], atol=1e-6)
        assert_allclose(get_means(ds['validation'][0]), [1., 1.], atol=1e-6)
        assert_allclose(get_means(ds['test'][0]), [11., 12.], atol=1e-6)
Beispiel #5
0
    def test_center_dataset(self):
        ds = {
            'training': (self.X, FramewiseTargets(self.X)),
            'validation': (self.X + 1, FramewiseTargets(self.X)),
            'test': (self.X * 2, FramewiseTargets(self.X))
        }

        assert_allclose(get_means(ds['training'][0]), [11., 12.])
        assert_allclose(get_means(ds['validation'][0]), [12., 13.])
        assert_allclose(get_means(ds['test'][0]), [22., 24.])

        center_dataset(ds)

        assert_allclose(get_means(ds['training'][0]), [0., 0.], atol=1e-6)
        assert_allclose(get_means(ds['validation'][0]), [1., 1.], atol=1e-6)
        assert_allclose(get_means(ds['test'][0]), [11., 12.], atol=1e-6)
Beispiel #6
0
 def test_subtract_means_masked(self):
     subtract_means(self.X, [8.25, 9.25], mask=self.M)
     means = get_means(self.X, self.M)
     assert_allclose(means, [0., 0.])
     self.assertEqual(self.X[2, 0, 0], 16.)
     self.assertEqual(self.X[2, 0, 1], 17.)
Beispiel #7
0
 def test_subtract_means_channel_masked(self):
     subtract_means(self.X, [12], channel_mask=self.cm)
     means = get_means(self.X, channel_mask=self.cm)
     assert_allclose(means, [0.])
     means = get_means(self.X)
     assert_allclose(means, [11., 0.])
Beispiel #8
0
 def test_get_means_masked_and_channel_masked(self):
     means = get_means(self.X, mask=self.M,
                       channel_mask=self.cm)
     assert_allclose(means, [9.25])
Beispiel #9
0
 def test_subtract_means(self):
     subtract_means(self.X, [11, 12])
     means = get_means(self.X)
     assert_allclose(means, [0., 0.])
Beispiel #10
0
 def test_get_means_masked(self):
     means = get_means(self.X, self.M)
     assert_allclose(means, [8.25, 9.25])
Beispiel #11
0
 def test_get_means_channel_masked(self):
     means = get_means(self.X, channel_mask=self.cm)
     assert_allclose(means, [12])
Beispiel #12
0
 def test_get_means(self):
     means = get_means(self.X)
     assert_allclose(means, [11., 12.])
Beispiel #13
0
 def test_get_means(self):
     means = get_means(self.X)
     assert_allclose(means, [11., 12.])
Beispiel #14
0
 def test_subtract_means_masked_and_channel_masked(self):
     subtract_means(self.X, [9.25], mask=self.M, channel_mask=self.cm)
     means = get_means(self.X, mask=self.M, channel_mask=self.cm)
     assert_allclose(means, [0.])
     means = get_means(self.X, mask=self.M)
     assert_allclose(means, [8.25, 0.])
Beispiel #15
0
 def test_get_means_masked(self):
     means = get_means(self.X, self.M)
     assert_allclose(means, [8.25, 9.25])
Beispiel #16
0
 def test_subtract_means_channel_masked(self):
     subtract_means(self.X, [12], channel_mask=self.cm)
     means = get_means(self.X, channel_mask=self.cm)
     assert_allclose(means, [0.])
     means = get_means(self.X)
     assert_allclose(means, [11., 0.])
Beispiel #17
0
 def test_subtract_means_masked(self):
     subtract_means(self.X, [8.25, 9.25], mask=self.M)
     means = get_means(self.X, self.M)
     assert_allclose(means, [0., 0.])
     self.assertEqual(self.X[2, 0, 0], 16.)
     self.assertEqual(self.X[2, 0, 1], 17.)
Beispiel #18
0
 def test_subtract_means(self):
     subtract_means(self.X, [11, 12])
     means = get_means(self.X)
     assert_allclose(means, [0., 0.])
Beispiel #19
0
 def test_get_means_masked_and_channel_masked(self):
     means = get_means(self.X, mask=self.M, channel_mask=self.cm)
     assert_allclose(means, [9.25])
Beispiel #20
0
 def test_get_means_channel_masked(self):
     means = get_means(self.X, channel_mask=self.cm)
     assert_allclose(means, [12])