Recent Releases of caretEnsemble
caretEnsemble - 4.0.0
caretEnsemble 4.0.0
- Multiclass support! caretList, caretStack, and caretEnsemble
- The greedy optimizer is back! caretEnsemble now uses a greedy optimizer by default. This optimizer can never be worse than the worst single model. caretStack still support all caret models, including glm.
- Refactored some internals for scalability (e.g. data.table for predictions, trim some un-needed data by default).
- Moved all the S3 methods to caretStack, which now supports print, summary, plot, dotplot, and autoplot. caretEnsemble inherits from caretStack, and therefore also supports all of these methods.
- Allow ensembling of mixed lists of classification and regression models.
- Allow ensemble of models with different resampling strategies, so long as they were trained on the same data.
- Allow transfer learning for ensembling models trained on different datasets.
- Added permutation importance as the default importance method for caretLists and caretStacks.
- Add a default trainControl constructor to make it easier to build good controls for training caretLists for stacking with caretStack.
- Expanded test coverage to 100%.
- Sped up test suite (unit tests now run in 20 seconds).
- Delinted codebase: now conforms with all available linters save the object name linter.
- Added a makefile for easier local package development.
- Fixed badges in the readme.
- Added a pkgdown site.
- Switched to github actions (from travis) for CI.
- Internal refactoring, optimization, and bug fixes.
Auto-generated changelog
- Add makefile, github actions, remove travis, and fix R CMD CHECK by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/263
- Badges by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/265
- Fixes for badges and yamls by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/269
- Delint and debug by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/273
- Try to get to 100% test coverage by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/275
- Make clean by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/278
- initial multiclass support by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/191
- Multiclass support for caretList and caretStack #260 by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/280
- More tests by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/283
- update badges by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/284
- Delint by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/285
- THE BIG REFACTOR by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/286
- Lint by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/287
- Reorg and smaller refactor by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/288
- Refactor Varimp by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/289
- Refactor and standardize predcitions by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/290
- Remove most warnings and simplify logic for making trainControls by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/291
- remove all skip on cran by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/292
- trim by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/293
- Test default trainControl in most tests for caretList by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/294
- remove some subsets from tests by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/295
- Imports by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/296
- Lint by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/297
- permutation importance by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/298
- Reorg S3 classes by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/299
- Use varImp to get weights for SE of predictions by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/300
- add build target by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/301
- Remove
return_weightsby @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/302 - Refactor inner functions by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/303
- Add greedyOptimizer class by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/304
- caret::train support for greedyMSE by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/305
- Use greedyMSE for caretEnsemble by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/306
- Cleanup todos and spacing by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/307
- Test reorg by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/308
- Custom models test by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/310
- simplify caretModelSpec a little by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/316
- [312] Default train control by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/317
- 4.0.0 cran prep by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/319
- Update Description and add image alt text by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/322
- 4.0 release by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/323
- [324] Fix rev dep by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/325
- Final final cran check v2 final by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/326
- bump date and format news by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/328
- cran sub by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/332
Full Changelog: https://github.com/zachmayer/caretEnsemble/compare/2.0.3...4.0.0
- R
Published by zachmayer almost 2 years ago
caretEnsemble - 2.0.3
https://github.com/zachmayer/caretEnsemble/pull/259
https://github.com/zachmayer/caretEnsemble/commit/d45b46248e44320a8744d3f198bce0bed6c5ff82
What's Changed
- Fix CRAN docs by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/259
Full Changelog: https://github.com/zachmayer/caretEnsemble/compare/2.0.2...2.0.3
- R
Published by zachmayer almost 2 years ago
caretEnsemble - 2.0.2
https://github.com/zachmayer/caretEnsemble/pull/257
https://github.com/zachmayer/caretEnsemble/commit/818c7dd9a78778915cce17357ccbc60e9d691e71
What's Changed
- Update caretEnsemble-intro.Rmd by @topazand in https://github.com/zachmayer/caretEnsemble/pull/252
- Fix CRAN build by @zachmayer in https://github.com/zachmayer/caretEnsemble/pull/257
New Contributors
- @topazand made their first contribution in https://github.com/zachmayer/caretEnsemble/pull/252
Full Changelog: https://github.com/zachmayer/caretEnsemble/compare/2.0.1...2.0.2
- R
Published by zachmayer almost 2 years ago
caretEnsemble - 2.0.1 CRAN release
- Minor fixes to support R 4.0
- R
Published by zachmayer over 6 years ago
caretEnsemble - 2.0.0 CRAN release
- caretEnsemble now inherits from caretStack
- Removed the optimizers and now use a glm for caretEnsemble (optimizers will be added back ase caret.train models in a future release)
- Cleaned up namespace (all dependencies are explicit imports, rather than implicit imports or dependencies)
- Removed S3 functions that are not really S3 functions (e.g. autoplot and fortify). We will either make those true S3 classes, or inherit from the packages that define them in a future release
- Fixed the build on travis and locally
- R
Published by zachmayer over 10 years ago
caretEnsemble - 1.0.0 CRAN release
Version 1.0.0 on CRAN.
- R
Published by zachmayer over 11 years ago
caretEnsemble - Version 0
This is the original version of caret ensemble, before we made major updates to testing and functions to try to make the package more user friendly and ready for a 1.0.0 release on CRAN.
- R
Published by zachmayer almost 12 years ago