代理优化工具箱
pySOT的Python项目详细描述
pysot:python代理优化工具箱
python代理优化工具箱(pysot)是一个异步并行程序 计算代价昂贵的全局优化问题的优化工具箱。 pysot构建在管道之上,用于使用异步并行(poap)进行优化。 它是一个事件驱动的框架,用于构建和组合异步优化 策略。POAP同时支持线程和MPI。
pysot实现了许多流行的代理优化算法,如 随机rbf(srbf)和dycors方法,由regis和shoemaker,和sop 方法由Krityakierne等人。我们也支持预期改善(EI)和 置信下限(lcb)是贝叶斯优化中常用的一种方法。全部 优化算法可用于串行、同步并行和 异步并行,我们支持连续变量和整数变量。
工具箱托管在github上:https://github.com/dme65/pySOT
新闻
pysot 0.2.0终于发布了!
常见问题解答
问:我能把pysot和mpi一起使用吗?
是的。要在POAP中使用MPIController,您需要安装MPI4PY。a:目前还没有关于pysot的论文发表,因此我们建议
引用这样的pysot:d.eriksson、d.bindel和c.shoemaker。
代理优化工具箱(pysot)。github.com/dme65/pysot,2015年
q:是否支持python 2?
a:0.2.0版中删除了对python 2的支持
问:我找不到火星中间的行星
a:你需要安装py地球才能使用火星。更多信息是
此处提供:https://github.com/scikit-learn-contrib/py-earth