Skip to content

Commit 216cbe8

Browse files
authored
Merge pull request #123 from adi271001/Least-Angle-Regression
Least angle regression
2 parents 0f21ade + ede7bd7 commit 216cbe8

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Importing modules that are required
2+
3+
from sklearn.datasets import load_boston
4+
from sklearn.linear_model import LassoLars
5+
from sklearn.metrics import r2_score
6+
from sklearn.model_selection import train_test_split
7+
8+
# Loading dataset
9+
dataset = load_boston()
10+
X = dataset.data
11+
y = dataset.target
12+
13+
# Splitting training and testing data
14+
X_train, X_test, y_train, y_test = train_test_split(X, y,
15+
test_size = 0.15, random_state = 42)
16+
17+
# Creating and fitting the regressor
18+
regressor = LassoLars(alpha = 0.1)
19+
regressor.fit(X_train, y_train)
20+
21+
22+
# Evaluating model
23+
prediction = regressor.predict(X_test)
24+
25+
print(f"r2 Score of test set : {r2_score(y_test, prediction)}")

0 commit comments

Comments
 (0)