import numpy as np
from sklearn.model_selection import GridSearchCV
from keras.models import Sequential
from keras.layers import Dense
import pandas as pd
import scikeras
from scikeras.wrappers import KerasRegressor
from sklearn.metrics import explained_variance_score
from sklearn.metrics import r2_score
# 构建模型的函数
def create_model():
# 创建模型
model = Sequential()
model.add(Dense(12, input_dim=10, activation='relu'))
model.add(Dense(1))
# 编译模型
model.compile(loss='mse', optimizer='adam')
return model
def print_res(grid_result):
print("Best: %f using %s"