Sklearn
A Comprehensive Beginner’s Guide

# Import
from sklearn import metrics
from sklearn.metrics import r2_score
from sklearn import linear_model

# Fit
regressor = linear_model.LassoCV(cv=5,normalize=True,random_state=10,alphas=[.0005])
regressor.fit(X_train, y_train)

# Metrics
yhat = regressor.predict(X_test)
print(metrics.mean_squared_error(y_true=y_test, y_pred=yhat))
print(r2_score(y_test, yhat))