skopt学习之路1-函数介绍:dummy_minimize

def dummy_minimize(func,dimensions,n_calls=100, x0=None, y0=None, random_state=None, verbose=False, callback=None)该函数执行:基于给定的范围内通过均匀抽样进行随机搜索
def dump(res, filename, store_objective=True, **kwargs)该函数执行:将优化结果储存到文件中
def expected_minimum(res, n_random_starts=20, random_state=None)
该函数执行:计算最后一个代理模型预测的最小值
def forest_minimize(func,dimensions, base_estimator=‘ET‘, n_calls=100, n_random_starts=10, acq_func=‘EI‘,             x0=None, y0=None, random_state=None, verbose=False, callback=None, n_points=10000, xi=0.01, kappa=1.96, n_jobs=1)
该函数执行:使用决策树进行优化
def gbrt_minimize(func, dimensions, base_estimator=None, n_calls=100, n_random_starts=10, acq_func=‘EI‘, acq_optimizer=‘auto‘,             x0=None, y0=None, random_state=None, verbose=False, callback=None, n_points=10000, xi=0.01, kappa=1.96, n_jobs=1)
该函数执行:使用GBT进行优化
def gp_minimize(func, dimensions, base_estimator=None, n_calls=100, n_random_starts=10, acq_func=‘gp_hedge‘, acq_optimizer=‘auto‘,     x0=None, y0=None, random_state=None, verbose=False, callback=None, n_points=10000, n_restarts_optimizer=5, xi=0.01, kappa=1.96, noise=‘gaussian‘, n_jobs=1)
该函数执行:使用高斯过程的贝叶斯优化
def load(filename, **kwargs)
该函数执行:从使用skopt.dump持久化的文件中重新构造skopt优化结果

原文地址:https://www.cnblogs.com/wzdLY/p/9678116.html

时间: 2024-10-21 21:27:06

skopt学习之路1-函数介绍:dummy_minimize的相关文章

linux学习之路之函数的使用

什么是函数呢? 函数就是将一些代码封装起来,实现代码重用的功能 函数是不能独立运行的,只有函数调用时才可以执行,而且可以调用多次 使用函数的好处可以避免代码多次重复使用,是程序代码更具有结构性. 那么该如何定义函数呢? 定义函数有二种结构 结构一: function FUNCNAME { COMMAND } 其中function为关键字,FUNCNAME为函数名,COMMAND为函数体内执行的命令 结构二: FUNCNAME() { COMMAND } 其中FUNCNAME为函数名 我们说过函数

C++学习之路: 函数适配器

引言: 函数适配器也是种模板技术, 通过绑定把函数绑定到适配器上实现函数调用, 并且可以修改参数,和移动参数的位置.功能强大 在这里简单介绍一下这种强大的工具 1. 对于普通函数, 直接把它的类型 <返回值 (参数1, 参数2,.......)> 如此填入 适配器当做函数类型即可 function<返回值 (参数1, 参数2,.......)>  pf = &func ; 这样定义, pf就变成了func函数, 可以通过下例一样调用. 1 #include <iost

[原创]java WEB学习笔记83:Hibernate学习之路---双向 1-n介绍,关键点解释,代码实现,set属性介绍(inverse,cascade ,order-by )

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

zigbee学习之路(一):zigbee介绍

一.前言 大家好,我是一名在校的大学生,最近对zigbee非常感兴趣,于是自己从网上买了一款秉火cc2530的zigbee开发板,想通过这个平台来和大家分享自己学习和研究的经历,下面就来简单的介绍下zigbee 二.zigbee定义 ZigBee是基于IEEE802.15.4标准的低功耗局域网协议.根据国际标准规定,ZigBee技术是一种短距离.低功耗的无线通信技术.这一名称(又称紫蜂协议)来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和"嗡嗡"(zig)地抖动翅膀的"舞蹈&

C++学习之路: 函数模板

1 #include <iostream> 2 #include <string> 3 #include <vector> 4 using namespace std; 5 6 template <typename T> 7 T max(T a, T b) 8 { 9 return a > b ? a : b; 10 } 11 12 13 14 int main(int argc, const char *argv[]) 15 { 16 int i =

Python学习之路6?函数,递归,内置函数

一python中的函数 函数是逻辑结构化和过程化的一种编程方法. python中函数定义方法: def test(x): "The function definitions" x+=1 return x def:定义函数的关键字 test:函数名 ():内可定义形参 "":文档描述(非必要,但是强烈建议为你的函数添加描述信息) x+=1:泛指代码块或程序处理逻辑 return:定义返回值 调用运行:可以带参数也可以不带 函数名() 二 为何使用函数 背景提要 现在老

[原创]java WEB学习笔记93:Hibernate学习之路---Hibernate 缓存介绍,缓存级别,使用二级缓存的情况,二级缓存的架构集合缓存,二级缓存的并发策略,实现步骤,集合缓存,查询缓存,时间戳缓存

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

Python学习之路:函数参数及调用

return:结束函数并返回值 没有return时:返回None 返回值数=1时:返回具体值 返回值是数字+字符串+列表等:返回一个元组 需要return是需要函数完整调用 def test1(): print('in the test1') def test2(): print('in the test2') return 0 #结束函数并返回0 def test3(): print('in the test3') return 1,'hello',['alex','wupeiqi'], {'

python学习之路03(函数)

到时再记录 3.内置函数-高阶函数 1.filter(func,sequence)接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新迭代器(在python3中),(在python2中就返回一个list) li = ['a','b','c'] def f(s): # 定义一个过滤函数 if s != 'a': return s re = filter(f,li)