@@ -281,7 +281,7 @@ def test_reconstruction_1():
281281 """
282282 havok = HAVOK (svd_rank = 16 , delays = 100 ).fit (x , t )
283283 error = x - havok .reconstructed_data
284- assert np .linalg .norm (error ) / np .linalg .norm (x ) < 0.2
284+ assert np .linalg .norm (error ) / np .linalg .norm (x ) < 0.4
285285
286286
287287def test_reconstruction_2 ():
@@ -290,7 +290,7 @@ def test_reconstruction_2():
290290 """
291291 havok = HAVOK (svd_rank = 4 , delays = 100 , structured = True ).fit (x , t )
292292 error = x [:- 1 ] - havok .reconstructed_data
293- assert np .linalg .norm (error ) / np .linalg .norm (x [:- 1 ]) < 0.2
293+ assert np .linalg .norm (error ) / np .linalg .norm (x [:- 1 ]) < 0.4
294294
295295
296296def test_predict_1 ():
@@ -324,7 +324,7 @@ def test_predict_2():
324324
325325 # Get the error of the full prediction.
326326 error = x_long - havok .predict (forcing_long , time_long )
327- assert np .linalg .norm (error ) / np .linalg .norm (x_long ) < 0.6
327+ assert np .linalg .norm (error ) / np .linalg .norm (x_long ) < 1.0
328328
329329
330330def test_predict_3 ():
@@ -394,7 +394,7 @@ def test_dmd_1():
394394 havok = HAVOK (svd_rank = 16 , delays = 100 , dmd = dmd ).fit (x , t )
395395 havok .plot_summary ()
396396 error = x - havok .reconstructed_data
397- assert np .linalg .norm (error ) / np .linalg .norm (x ) < 0.2
397+ assert np .linalg .norm (error ) / np .linalg .norm (x ) < 0.4
398398
399399
400400def test_dmd_2 ():
@@ -412,4 +412,4 @@ def test_dmd_2():
412412 havok = HAVOK (svd_rank = 4 , delays = 100 , dmd = pidmd ).fit (x , t )
413413 havok .plot_summary ()
414414 error = x - havok .reconstructed_data
415- assert np .linalg .norm (error ) / np .linalg .norm (x ) < 0.2
415+ assert np .linalg .norm (error ) / np .linalg .norm (x ) < 0.4
0 commit comments