Source code for ents.calibrate.linear_regression

import numpy as np
from scipy.stats import norm
from sklearn import linear_model
from sklearn.metrics import (
    mean_absolute_error,
    mean_absolute_percentage_error,
    mean_squared_error,
    r2_score,
)


[docs] def linear_regression(meas: list, actual: list): """Performs linear regression between measured and actual values Args: meas: Measure values actual: Ground truth values Returns: Linear regression model """ model = linear_model.LinearRegression() model.fit(meas, actual) return model