示例#1
0
    def test_linear_gradient_check(self):

        np.random.seed(42)
        X = np.random.normal(size=(100,3))
        f = sr.SimulationRunner(self.quad_fun).run(X)
        w = sdr.linear_gradient_check(X, f)

        if self.writeData:
            np.savez('data/test_sdr_0_1',w=w)
        data_test = helper.load_test_npz('test_sdr_0_1.npz')
        np.testing.assert_almost_equal(w, data_test['w'])
示例#2
0
    def test_linear_gradient_check(self):

        np.random.seed(42)
        X = np.random.normal(size=(100,3))
        f = sr.SimulationRunner(self.quad_fun).run(X)
        w = sdr.linear_gradient_check(X, f)