diff --git a/tests/exec_test/check_model.py b/tests/exec_test/check_model.py new file mode 100644 index 0000000000000000000000000000000000000000..949f8a9c6f627f17f628d730e3c80ea097b71bd6 --- /dev/null +++ b/tests/exec_test/check_model.py @@ -0,0 +1,11 @@ +from cpp_sisso import Model +from pathlib import Path + +import numpy as np + +model = Model( + str("models/train_dim_2_model_0.dat"), str("models/test_dim_2_model_0.dat") +) + +assert model.rmse < 1e-7 +assert model.test_rmse < 1e-7 diff --git a/tests/exec_test/data.csv b/tests/exec_test/data.csv index 9f3143292dd7db04959f6c4b2ea3a55669155131..00650540f6e20790878d1dac44efbd7b9c00f5eb 100644 --- a/tests/exec_test/data.csv +++ b/tests/exec_test/data.csv @@ -1,4 +1,4 @@ -Sample,Task,Prop,A (m) : (-inf; inf) | [0.0],B (s) : (0; infty),C,D (Unitless) : (-infty; 0) +Sample,Task,Prop,A (m),B (s),C,D (Unitless) 1,X,1031303.34310437,40047.7725031033,81.6019767547866,12535.2818525271,-683.666065848847 2,X,207179.181972689,8273.93114052335,47.4359192293739,2518.19019867913,-1407.86160002623 3,X,594547.990034924,-24495.5390890833,46.3994727792424,7226.59341895378,-154.449699580799