This repository has been archived by the owner on Sep 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2e8977c
commit f85871e
Showing
6 changed files
with
48 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,49 @@ | ||
literanger NEWS | ||
=============== | ||
# Changelog - literanger | ||
|
||
# version 0.0.2 | ||
[![Common Changelog](https://common-changelog.org/badge.svg)](https://common-changelog.org) | ||
|
||
Performance enhancements | ||
- Faster (correct) test for number of candidate values in node splitting. | ||
- Remove lock on log gamma (beta splitting rule). | ||
## [0.0.3]() - 2023-xx-xx | ||
|
||
Bug-fixes | ||
- Fix container overrun and incorrect (unweighted) sampling without | ||
replacement. | ||
|
||
Documentation fixes | ||
- Incorrect spelling of Breiman and missing reference in README | ||
- Added github links | ||
|
||
## [0.0.2](https://github.com/stephematician/literanger/releases/tag/v0.0.1) - 2023-07-11 | ||
|
||
# version 0.0.1 | ||
Update to pass CRAN's ASAN check | ||
|
||
This is the initial release of literanger, a refactoring and adaptation of the | ||
ranger package <https://github.com/imbs-hl/ranger> for random forests. The | ||
purpose of this update was to refactor the prediction code to enable efficient | ||
prediction when embedded into the multiple imputation algorithm proposed by | ||
### Changed | ||
|
||
- Improve performance of node splitting ([`d3f6424`](https://github.com/stephematician/literanger/commit/d3f64245)) | ||
|
||
### Added | ||
|
||
- Add re-entrant log gamma to speed up beta splitting rule | ||
([`d7f058d`](https://github.com/stephematician/literanger/commit/d7f058dd)) | ||
- Minor fixes to documentation ([`91b6c6d`](https://github.com/stephematician/literanger/commit/91b6c6d), | ||
[`0f62d02`](https://github.com/stephematician/literanger/commit/0f62d027)) | ||
|
||
### Fixed | ||
|
||
- Fix potential illegal access and incorrect unweighted sampling without | ||
replacement ([`b6df5d9`](https://github.com/stephematician/literanger/commit/b6df5d9)) | ||
|
||
|
||
## [0.0.1](https://github.com/stephematician/literanger/releases/tag/v0.0.1) - 2023-06-25 | ||
|
||
_First release_ | ||
|
||
A refactoring and adaptation of the ranger package | ||
<https://github.com/imbs-hl/ranger> for random forests. Has faster prediction | ||
mode intended for embedding into the multiple imputation algorithm proposed by | ||
Doove et al in: | ||
|
||
Doove, L. L., Van Buuren, S., & Dusseldorp, E. (2014). Recursive partitioning | ||
for missing data imputation in the presence of interaction effects. | ||
_Computational statistics & data analysis_, 72, 92-104. | ||
|
||
Currently supports: | ||
- Classification and regression trees/forests. | ||
- Prediction types: | ||
- Conventional 'bagged' prediction (most frequent value or mean). | ||
- Terminal node identifiers for all trees. | ||
- Prediction given by drawing a tree for each prediction and then drawing | ||
an in-bag value from the terminal node. | ||
### Added | ||
|
||
- Fit classification and regression trees | ||
- Prediction via most frequent value or mean | ||
- Get predictions as terminal node identifiers in each tree or as a random | ||
draw from inbag values in a random tree | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ Submit version 0.0.2: bug fix and performance improvements. | |
https://www.stats.ox.ac.uk/pub/bdr/memtests/clang-ASAN/literanger/00check.log | ||
|
||
|
||
# `win-builder` R CMD CHECK results | ||
## `win-builder` R CMD CHECK results | ||
|
||
``` | ||
Maintainer: 'Stephen Wade <[email protected]>' | ||
|
@@ -32,7 +32,7 @@ Submit version 0.0.2: bug fix and performance improvements. | |
- The misspelled words above are names. | ||
|
||
|
||
# Ubuntu 22.04 (my machine) R CMD CHECK results | ||
## Ubuntu 22.04 (my machine) R CMD CHECK results | ||
|
||
``` | ||
── R CMD check results ─────────────────────────────────── literanger 0.0.2 ──── | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters