Skip to content

Latest commit

 

History

History
140 lines (56 loc) · 3.52 KB

NEWS.md

File metadata and controls

140 lines (56 loc) · 3.52 KB

Cubist (development version)

Cubist 0.4.4

  • Fixed two issues in the vignette.

  • vignette now uses rules::tidy() instead of tidyrules:: tidyRules()

Cubist 0.4.3

  • 12.8 hours after the last submission was accepted, CRAN required another because the url https://topepo.github.io/Cubist forwards to https://topepo.github.io/Cubist/ (with a slash at the end).

Cubist 0.4.2

  • Maintenance release to fix CRAN issues related to compiler issues.

  • Updated GHA and tests

Cubist 0.4.1

  • Build configuration changes for Windows

Cubist 0.4.0

  • Build configuration changes for Windows

Cubist 0.3.0

  • Build configuration changes for Windows

Cubist 0.2.4

  • Maintenance release to fix CRAN issues by adding rmarkdown to Suggests.

  • Re-wrote parts of the vignettes and added another for model tuning.

Cubist 0.2.3

  • Maintenance release to fix CRAN issues for GCC 10 -fno-common flag.

  • tidy_rules() was removed since the code is now in the tidyrules package.

  • Changes to better work with tibble inputs.

Cubist 0.2.2

  • Maintenance release to fix CRAN issues for C string buffers

Cubist 0.2.1

  • Fixed a bug in the code that escapes improper characters.

Cubist 0.2.0

  • Converted documentation to roxygen2.

  • Revised some compiler options to reduce R CMD check warnings.

Cubist 0.0.19

  • A bug was fixed, found by Duncan Murdoch.
  • A bug in predictions when sampling was used was fixed by Laurae (a random data witch/magician) \issue{1}

Cubist 0.0.17

  • Memory allocation bugs in the R version of the C code, which lead to segmentation faults, were fixed.

Cubist 0.0.15

  • A bug was fixed where the model failed if no predictors were included in the model (thanks to Gabe Gershenfeld for the find).

Cubist 0.0.14

  • The Windows build configuration was updated.

  • Some files were synced with the C50 package.

Cubist 0.0.13

  • More efficient code was borrowed from the C50 package to write the data file to a string.

  • A bug related to column names found by David Clifford was fixed.

Cubist 0.0.12

  • A bug was fixed that occurred when splits were determined in models with a categorical variable involving more than two categories (eg. "if X4 in {a, b}")

  • Also, a bug was found in the variable importances calculations when a variable was used only in the conditions and not the model.

  • The 'doc' directory was moved into the "vignettes" directory

Cubist 0.0.11

  • cubist uses a string buffer to capture the output files that would normally get saved to external files. The package was failing R CMD check only on windows because the output files were getting garbled. s*printf functions work differently on Windows. On Linux, they return the size that is needed to correctly print the string. On Windows, if there isn't enough space, they return -1.

  • Also, work-arounds were added to the C sources because of R CMD check issues. printf(), assert() and exist() statements were removed or redefined.

Cubist 0.0.8

  • A bug was fixed for the coef method.

Cubist 0.0.6

  • The GPL version was revised to be version 3 (thanks to Ross Quinlan for the note).

  • The variable usage statistics were saved to a data frame in called object$usage. The package vignette and help files were updated accordingly.

  • When using cubist, if x was a vector or a single variable, an error occurred. This was fixed.

  • The vignette was also expanded to show how caret can be used to tune the model and a technical error was corrected about the boosting algorithm (thanks again to Ross Quinlan).