From edf02c7ade51e56bd63d69b64c6f98c8a7d160b2 Mon Sep 17 00:00:00 2001 From: Thomas <purcell@fhi-berlin.mpg.de> Date: Tue, 26 Apr 2022 21:25:45 +0200 Subject: [PATCH] Increase size of feature values for Abs test Should stablize the test --- .../feature_creation/parameterization/test_abs_node.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/googletest/feature_creation/parameterization/test_abs_node.cc b/tests/googletest/feature_creation/parameterization/test_abs_node.cc index 0666fe06..bf10636e 100644 --- a/tests/googletest/feature_creation/parameterization/test_abs_node.cc +++ b/tests/googletest/feature_creation/parameterization/test_abs_node.cc @@ -30,7 +30,7 @@ protected: { nlopt_wrapper::MAX_PARAM_DEPTH = 2; - _task_sizes_train = {9000}; + _task_sizes_train = {900}; _task_sizes_test = {100}; node_value_arrs::initialize_values_arr(_task_sizes_train, _task_sizes_test, 1, 2, true); @@ -40,7 +40,7 @@ protected: std::default_random_engine generator(0); nlopt::srand(42); - std::uniform_real_distribution<double> distribution_feats(-3.0, 3.0); + std::uniform_real_distribution<double> distribution_feats(-50.0, 50.0); std::uniform_real_distribution<double> distribution_params(-2.00, 2.00); for (int ii = 0; ii < _task_sizes_train[0]; ++ii) @@ -146,6 +146,8 @@ TEST_F(AbsParamNodeTest, HardCopyTest) _node_test = std::make_shared<AbsParamNode>(_phi[1], feat_ind, 1e-50, 1e50, _optimizer); node_ptr copy_test = _node_test->hard_copy(); + std::cout << _node_test->parameters()[0] << '\t' << _node_test->parameters()[1] << '\t' << _node_test->parameters()[2] << '\t' << _node_test->parameters()[3] << std::endl; + std::cout << _alpha << '\t' << _a << std::endl; EXPECT_EQ(copy_test->rung(), 2); @@ -196,6 +198,8 @@ TEST_F(AbsParamNodeTest, AttributesTest) _node_test->set_value(); _node_test->set_test_value(); + std::cout << _node_test->parameters()[0] << '\t' << _node_test->parameters()[1] << '\t' << _node_test->parameters()[2] << '\t' << _node_test->parameters()[3] << std::endl; + std::cout << _alpha << '\t' << _a << std::endl; EXPECT_EQ(_node_test->rung(), 2); -- GitLab