代理优化工具箱

pySOT的Python项目详细描述


TraviscodecovDocumentation StatusDownloadsDOI

pysot:python代理优化工具箱

python代理优化工具箱(pysot)是一个异步并行程序 计算代价昂贵的全局优化问题的优化工具箱。 pysot构建在管道之上,用于使用异步并行(poap)进行优化。 它是一个事件驱动的框架,用于构建和组合异步优化 策略。POAP同时支持线程和MPI。

pysot实现了许多流行的代理优化算法,如 随机rbf(srbf)和dycors方法,由regis和shoemaker,和sop 方法由Krityakierne等人。我们也支持预期改善(EI)和 置信下限(lcb)是贝叶斯优化中常用的一种方法。全部 优化算法可用于串行、同步并行和 异步并行,我们支持连续变量和整数变量。

工具箱托管在github上:https://github.com/dme65/pySOT

文档:http://pysot.readthedocs.io/

新闻

pysot 0.2.0终于发布了!

常见问题解答

问:我能把pysot和mpi一起使用吗?
是的。要在POAP中使用MPIController,您需要安装MPI4PY。

问:我在研究中使用了pysot,并想引用它。
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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX 11可编辑组合框引发IndexOutOfBoundsException   java选择数组中的数组元素   java我从来没有找到创建2D ArrayList的正确方法   java JPA查找orderById的顶部数据,并按字符串过滤Id   使用java在ejabberd中进行xmpp外部身份验证   从ajax调用向java传递点运算符   java如何使用ReadWriteLock   使用Spring控制器和jQueryAjax的java重定向   java使JFrame中的JPanel可滚动   java如何用多个。jar库?   java EditText在RecyclerView中失去了对滚动的关注   java为什么我们必须扩展Servlet或GenericServlet或HttpServlet来创建Servlet应用程序?如果不扩展,我们可以开发Servlet应用程序吗?   使用递归java查找数组中的最大值   具有不同字段数的html表单的java域传输对象   java文本视图扩展;不支持操作异常   java如何使用iText的HTMLWorker类将多语言HTML字符串呈现为PDF