RcppEnsmallen v0.1.12.0.1 Released - Added FTML, SWATS, PADAM, Eve Optimizers

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. Within this release, the Ensmallen Development Team added in many new optimization routines: FTML, SWATS, Padam, and Eve. In addition, the API changed for SGD-like optimizers to include the ability to reset the the parameters each time an optimization is called.

Read More…

RcppEnsmallen v0.1.11.1.1 Released - Added WNGrad Optimizer

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. First off, congratulations to the Ensmallen Development Team on their acceptance into Workshop on Systems for ML and Open Source Software at NIPS / NeurIPS held 7 December 2018 in Montréal, Canada.

Read More…

RcppEnsmallen v0.1.10.0.1 Released - Perform Numerical Optimizations with Armadillo in R!

The RcppEnsmallen package brings to R a Header-Only C++ Mathematical Optimization Library for Armadillo. Previous packages, like RcppNumerical, enabled optimization routines for Eigen when combined with RcppEigen. 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. Provided within are various standard and cutting-edge optimizers that include full-batch gradient descent techniques, small-batch techniques, gradient-free optimizers, and constrained optimization.

Read More…

uiucthemes v0.2.1 Released: Market Information Lab @ UIUC Beamer Theme Added

In this update, the uiucthemes package now has a gallery vignette that shows the sample skeleton of each theme supported by the package. Pictures of supported themes can be found next. In addition, the package is now home to a Beamer template for the Market Information Lab (MIL) @ UIUC. The template was contributed by Jose Luis Rodriguez. If you are interested in contributing to the uiucthemes package, please feel free to open a PR at the project’s repository: https://github.

Read More…

cetcolor v0.2.0 Released: CET Perceptually Uniform Color Maps with Support for Colour Blind Users and Short Names

The cetcolor package (CRAN, GitHub) is designed to bring to R the 56 colour maps created by Peter Kovesi, a part-time research fellow with the Geophysics and Image Analysis group within the Centre for Exploration Targeting in the School of Earth and Environment at The University of Western Australia. These colour maps are special as they avoid points of locally high colour contrast, which leads to the perception of false anomalies in your data when there are none.

Read More…

searcher v0.0.3 Released

The searcher package (CRAN, GitHub) provides a search interface to look up terms on popular websites such as ‘Google’, ‘Bing’, ‘DuckDuckGo’, ‘ixquick’, ‘StackOverflow’, ‘GitHub’, and ‘BitBucket’. Upon calling a search_*() function, a browser window will open with the search results for the query. This release brings API parity by ensuring all search functions have the rlang flag turned on by default to guarantee R-specific results. Previously, the main search engine functions lacked the rlang flag and could potential retrieve odd search results.

Read More…

sitmo v2.0.0 Released

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. Within this release, sitmo now contains the Threefry engine (Salmon et al., 2011 doi:10.1145/2063384.2063405) and Vandercorput engine (van der Corput, 1935 an:0012.34705). We’ve also added a contributor Ralf Stubner who provided a patch to ensure the C++11 compatibility of the Threefry engine.

Read More…

errorist v0.0.1 Released

errorist: one who holds to and propagates error — Merriam Webster The goal of errorist is to automatically search errors and warnings the second they arise. To accomplish this, errorist automatically applies a set of environment hooks on package load that retrieve errors and warnings, which occur during the execution of code, so that they can be automatically searched for solutions. The idea for errorist came from a conversation among Dirk Eddelbuettel, Barry Rowlingson, and myself musing about having compilers provide a link explaining what the error meant and how to solve it.

Read More…

uiucthemes v0.2.0 Released

The University of Illinois is undergoing a rebranding campaign to shift away from the beloved “Column I” to the “Block I” logo. Per the official brand website, the colors and logos previously used were in violation. This update seeks to address this inconsistency. Furthermore, we’ve added two new contributors to the package. These contributors have provided a second minimalist beamer theme and ideas toward a student final report template.

Read More…

searcher v0.0.2 Released

The searcher provides a search interface to look up terms on popular websites such as ‘Google’, ‘Bing’, ‘DuckDuckGo’, ‘StackOverflow’, ‘GitHub’, and ‘BitBucket’. Upon calling a searcher functions, a browser window will open with the search results for the query. The idea for searcher began as a project to automatically search errors and warnings that occurred while working with R after a conversation among Dirk Eddelbuettel, Barry Rowlingson, and myself. However, there was no search interface that allowed querying directly from R outside of the built-in utils::RSiteSearch(), which only queries http://search.

Read More…