From c8241d1966ce4e9c5e34d5739ed85776cd5f4111 Mon Sep 17 00:00:00 2001
From: mkirsz <s1351949@sms.ed.ac.uk>
Date: Sun, 16 Feb 2025 18:21:55 +0000
Subject: [PATCH] Fix

---
 include/tadah/models/linear_regressor.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/tadah/models/linear_regressor.h b/include/tadah/models/linear_regressor.h
index 591bec1..3a56af1 100644
--- a/include/tadah/models/linear_regressor.h
+++ b/include/tadah/models/linear_regressor.h
@@ -36,6 +36,7 @@ class LinearRegressor {
       int verbose = config.get<int>("VERBOSE");
       double lambda = config.get<double>("LAMBDA");
       double rcond = config.size("LAMBDA")==2 ? config.get<double>("LAMBDA",1) : 1e-8;
+    weights.resize(Phi.cols());
 
       if (lambda == 0) {
         OLS::solve(Phi, T, weights, rcond, OLS::Algorithm::GELSD);
-- 
GitLab