diff --git a/src/feature_creation/node/operator_nodes/allowed_operator_nodes/sqrt/parameterized_square_root.cpp b/src/feature_creation/node/operator_nodes/allowed_operator_nodes/sqrt/parameterized_square_root.cpp index 3b2098c71385714660644a2c7f42d32cee98fdf4..6a20267a2da3bf6e764c5c61b41774f97f7f20f0 100644 --- a/src/feature_creation/node/operator_nodes/allowed_operator_nodes/sqrt/parameterized_square_root.cpp +++ b/src/feature_creation/node/operator_nodes/allowed_operator_nodes/sqrt/parameterized_square_root.cpp @@ -260,7 +260,7 @@ void SqrtParamNode::initialize_params(double* params, const int depth) const } _feats[0]->initialize_params(params + 2, depth + 1); - val_ptr = _feats[0]->value_ptr(params + 2); + val_ptr = _feats[0]->value_ptr(params + 2, -1, true, depth + 1); params[1] = std::max( 0.0, -1.0 * _sign_alpha * (