## RcppDE: Rcpp port of Differential Evolution
[![Build Status](https://travis-ci.org/eddelbuettel/rcppde.svg)](https://travis-ci.org/eddelbuettel/rcppde)
[![CI](https://github.com/eddelbuettel/rcppde/workflows/ci/badge.svg)](https://github.com/eddelbuettel/rcppde/actions?query=workflow%3Aci)
[![License](https://img.shields.io/badge/license-GPL%20%28%3E=%202%29-brightgreen.svg?style=flat)](https://www.gnu.org/licenses/gpl-2.0.html)
[![CRAN](https://www.r-pkg.org/badges/version/RcppDE)](https://cran.r-project.org/package=RcppDE)
[![Downloads](https://cranlogs.r-pkg.org/badges/RcppDE?color=brightgreen)](https://www.r-pkg.org/pkg/RcppDE)
[![Last Commit](https://img.shields.io/github/last-commit/eddelbuettel/rcppde)](https://github.com/eddelbuettel/rcppde)
### About
The package provides global optimization by differential evolution.
It uses an efficient C++ based implementation of the DEoptim
function which performs global optimization by differential evolution. Its
creation was motivated by trying to see if the old approximation "easier,
shorter, faster: pick any two" could in fact be extended to achieving all
three goals while moving the code from plain old C to modern C++. The
initial version did in fact do so, but a good part of the gain was due to an
implicit code review which eliminated a few inefficiencies which have since
been eliminated in DEoptim.
## Author
Dirk Eddelbuettel extending DEoptim by David Ardia, Katharine Mullen, Brian
Peterson and Joshua Ulrich, which itself is based on DE-Engine by Rainer
Storn.
没有合适的资源?快使用搜索试试~ 我知道了~
差分进化的r语言_cpp端口_C++_r语言_代码_下载
共45个文件
r:16个
cpp:5个
rd:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 64 浏览量
2022-06-22
06:20:05
上传
评论
收藏 106KB ZIP 举报
温馨提示
该软件包通过差分进化提供全局优化。 它使用基于 C++ 的高效 DEoptim 函数实现,该函数通过差分进化执行全局优化。它的创建是为了尝试看看旧的近似“更容易、更短、更快:选择任何两个”实际上是否可以扩展到实现所有三个目标,同时将代码从普通的旧 C 移动到现代 C++。最初的版本确实这样做了,但很大一部分收益是由于隐含的代码审查,它消除了一些低效率的问题,这些低效率在 DEoptim 中已经被消除。
资源推荐
资源详情
资源评论
收起资源包目录
rcppde-master.zip (45个子文件)
rcppde-master
.travis.yml 609B
man
DEoptim-methods.Rd 5KB
DEoptim.control.Rd 8KB
DEoptim.Rd 15KB
NAMESPACE 278B
COPYRIGHTS 253B
.github
workflows
ci.yaml 738B
tests
compTest.R 3KB
rosenbrock.R 552B
inst
DEoptim-docs
THANKS 236B
CHANGES 2KB
README 323B
NEWS 5KB
benchmark.txt 38KB
src
permute.cpp 2KB
deoptim.cpp 6KB
Makevars 281B
evaluate.h 4KB
devol.cpp 16KB
RcppExports.cpp 2KB
vignettes
RcppDE.bib 6KB
RcppDE.Rnw 98KB
jsslogo.jpg 22KB
.Rbuildignore 235B
cleanup 143B
.gitignore 56B
R
methods.R 2KB
RcppExports.R 359B
DEoptim.R 5KB
zzz.R 558B
demo
large.R 2KB
c++
compiledFunctions.cpp 1KB
DEoptim.R 2KB
00Index 374B
compiled.R 3KB
environment.R 440B
small.R 3KB
DESCRIPTION 1KB
ChangeLog 10KB
README.md 2KB
scripts
benchmark.r 139B
compBenchmark.r 145B
profile.r 472B
bigBenchmark.r 137B
check.r 2KB
共 45 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功