Spaces:
Runtime error
Runtime error
| from scipy.io import savemat, loadmat | |
| import pandas as pd | |
| import pdb | |
| import json | |
| import numpy as np | |
| from numpy import median, mean | |
| from sklearn.linear_model import BayesianRidge, LinearRegression, RidgeCV, Ridge | |
| from sklearn.neural_network import MLPRegressor | |
| from sklearn.metrics import mean_squared_error, r2_score, mean_absolute_error | |
| from sklearn.model_selection import cross_val_score, LeaveOneOut | |
| import joblib | |
| import pickle | |
| import matplotlib.pyplot as plt | |
| import sys | |
| import os.path | |
| import glob, os | |
| import openbabel | |
| from IPython.display import clear_output | |
| import timeit | |
| ac = loadmat('./data/Test_KEGG_all_grp.mat') | |
| y = ac['y'] | |
| y = y.flatten() | |
| alphas = np.logspace(-6, 6, 200) | |
| Xrc = ac['X_comb_all'] | |
| regr_rcombined = BayesianRidge(tol=1e-6, fit_intercept=False, compute_score=True).fit(Xrc, y) | |
| y_pred_rc = regr_rcombined.predict(Xrc) | |
| mse_rc = mean_squared_error(y, y_pred_rc) | |
| r2 = r2_score(y, y_pred_rc) | |
| print('radius 1+2 linear model') | |
| print('Mean squared error: %.2f' | |
| % mse_rc) | |
| print('Coefficient of determination: %.4f' | |
| % r2) | |
| s0 = timeit.default_timer() | |
| joblib.dump(regr_rcombined, './model/M12_model_BR.pkl',compress=3) | |
| s1 = timeit.default_timer() | |
| print(s1 - s0) | |
| s0 = timeit.default_timer() | |
| filename = './model/M12_model_BR.pkl' | |
| loaded_model = joblib.load(open(filename, 'rb')) | |
| s1 = timeit.default_timer() | |
| print(s1 - s0) | |
| print('==================================') | |