File size: 410 Bytes
eee01d7
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
import time
import numpy as np
from sklearn.metrics import mean_squared_error, mean_absolute_error, r2_score

# fonction d'affichage des performances
def performances(y_pred,y_true):
  r2 = round(r2_score(y_pred,y_true)*100,2)
  rmse=round(np.sqrt(np.mean(np.power((np.array(y_pred)-y_true),2))),2)
  return r2, rmse


def taken_time(start_time, end_time):
  return(f"{round((end_time-start_time)/60,2)} min.")