The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. In particular, Ensmallen is a templated C++ mathematical optimization library (by the MLPACK team) that provides a simple set of abstractions for writing an objective function to optimize.
The Ensmallen Development Team has truly done it. In this release, there is a major API change to support callbacks within optimization routines. From newly added documentation, we have:
Read More…
The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. In particular, Ensmallen is a templated C++ mathematical optimization library (by the MLPACK team) that provides a simple set of abstractions for writing an objective function to optimize.
Well, CRAN was on vacation when the Ensmallen Development Team released this version. So, there was a slight delay in getting it listed on CRAN. Within the new version, there is a new optimizer LBestPSO that was in the works for awhile now (~February 2019).
Read More…
The searcher package (CRAN, GitHub) provides a search interface to look up terms on popular websites such as ‘Google’, ‘Bing’, ‘DuckDuckGo’, ‘Startpage’, ‘StackOverflow’, ‘RStudio Community’, ‘GitHub’, and ‘BitBucket’. Upon calling a search_*() function, a browser window will open with the search results for the query.
Within this release, searcher gains the ability to search the RStudio Community, improved documentation, and a new vignette on search patterns. In addition, the search_ixquick() function was deprecated in favor of search_startpage() as the company behind the search engines consolidated to startpage.
Read More…
Editor's Note: This post has been cross-posted on Dirk Eddelbuettel's website and on the rvw R package's GitHub page. The post was originally written by Ivan Pavlov, who worked on the project during Google Summer of Code (GSOC) 2018.
Release Notes Today Dirk Eddelbuettel, James Balamuta and Ivan Pavlov are happy to announce the first release of a reworked R interface to the Vowpal Wabbit machine learning system.
Started as a GSoC 2018 project, the new rvw package was built to give R users easier access to a variety of efficient machine learning algorithms.
Read More…
The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. In particular, Ensmallen is a templated C++ mathematical optimization library (by the MLPACK team) that provides a simple set of abstractions for writing an objective function to optimize.
We have another update in under a week from the Ensmallen Development Team! In this update, new optimizers have arrived for QHAdam and QHSGD. That said, we did submit upstream fixes to gcc diagnostic messages.
Read More…
The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. In particular, Ensmallen is a templated C++ mathematical optimization library (by the MLPACK team) that provides a simple set of abstractions for writing an objective function to optimize.
In this update, the Ensmallen Development Team provided a set of patches to address a few edge cases. Most notably, there was work on BigBatchSGD optimizer and a handful of tolerance fixes.
Read More…
The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. In particular, Ensmallen is a templated C++ mathematical optimization library (by the MLPACK team) that provides a simple set of abstractions for writing an objective function to optimize.
Since the last update, the Ensmallen Development Team ‘ has been hard at work. Within this release, there are a slew of bugs being fixed and a new optimizer for Differential Evolution (DE).
Read More…
The cIRT package (CRAN, GitHub) is home to the implementation of Choice Item Response Theory (cIRT) described by Culpepper and Balamuta (2015). cIRT jointly models the accuracy of cognitive responses and item choices within a bayesian hierarchical framework.
We revisited the cIRT package and applied a series of modernizations alongside of a requested bug fix. In particular, we have updated all package dependencies and now depend on Rcpp to generate the registration for C++ functions we export with it.
Read More…
The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. In particular, Ensmallen is a templated C++ mathematical optimization library (by the MLPACK team) that provides a simple set of abstractions for writing an objective function to optimize.
The development pace of the Ensmallen Development Team hasn’t stopped! In fact, within the last two weeks they issued another update. This update brought in a new SPSA optimization routine.
Read More…
The objective of sitmo (CRAN, GitHub) is to provide the means for performing parallel draws from a Parallel Pseudo Random Number Generator (PPRNG). To that end, the package is largely a bridge into the PPRNGs developed by the sitmo consultancy agency.
For this point-release, sitmo addresses issues that arose on CRAN. Specifically, we fix the use of parallelization flags in the Makevars{.win} files. Moreover, we address a minor compiler warning associated with a missing new line at the end of a file.
Read More…