周志洋

个人站

持续学习 才能不被淘汰


Python机器学习-超参数调优

网格搜索

from sklearn.model_selection import GridSearchCV

param_grid = {
   'C': [0.1, 1, 10, 100],
   'gamma': [1, 0.1, 0.01, 0.001]
}

grid_search = GridSearchCV(SVC(), param_grid, cv=5)
grid_search.fit(X_train, y_train)

随机搜索

from sklearn.model_selection import RandomizedSearchCV
from scipy.stats import uniform

param_dist = {
   'C': uniform(0.1, 100),
   'gamma': uniform(0.001, 1)
}

random_search = RandomizedSearchCV(SVC(), param_dist, n_iter=100)


转载请注明:周志洋的博客 » Python机器学习-超参数调优

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦