Skip to content

Commit b2e6aa4

Browse files
authored
Merge pull request #240 from StochasticTree/release-news-update
Update release notes
2 parents 36d59c3 + 0e18190 commit b2e6aa4

File tree

2 files changed

+47
-8
lines changed

2 files changed

+47
-8
lines changed

CHANGELOG.md

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,43 @@
11
# Changelog
22

3-
# stochtree 0.1.2
3+
# stochtree 0.2.0
44

55
## New Features
66

7+
* Support for multithreading in various elements of the GFR and MCMC algorithms ([#182](https://github.com/StochasticTree/stochtree/pull/182))
78
* Support for binary outcomes in BART and BCF with a probit link ([#164](https://github.com/StochasticTree/stochtree/pull/164))
9+
* Enable "restricted sweep" of tree algorithms over a handful of trees ([#173](https://github.com/StochasticTree/stochtree/pull/173))
10+
* Support for multivariate treatment in R ([#183](https://github.com/StochasticTree/stochtree/pull/183))
11+
* Enable modification of dataset variables (weights, etc...) via low-level interface ([#194](https://github.com/StochasticTree/stochtree/pull/194))
12+
13+
## Computational Improvements
14+
15+
* Modified default random effects initialization ([#190](https://github.com/StochasticTree/stochtree/pull/190))
16+
* Avoid double prediction on training set ([#178](https://github.com/StochasticTree/stochtree/pull/178))
817

918
## Bug Fixes
1019

1120
* Fixed indexing bug in cleanup of grow-from-root (GFR) samples in BART and BCF models
12-
* Avoid using covariate preprocessor in `computeForestLeafIndices` R function when a `ForestSamples` object is provided (instead of a `bartmodel` or `bcfmodel` object)
21+
* Avoid using covariate preprocessor in `computeForestLeafIndices` function when a `ForestSamples` object is provided (rather than a `bartmodel` or `bcfmodel` object)
22+
* Correctly compute feature-specific split counts in R and Python ([#220](https://github.com/StochasticTree/stochtree/issues/220))
23+
* Avoid override of user-specified `num_burnin` parameter in BCF models with an internal propensity score ([#222](https://github.com/StochasticTree/stochtree/issues/222))
24+
* Outcome predictions correctly incorporate adaptive coding of untreated observations in BCF with binary treatment ([#231](https://github.com/StochasticTree/stochtree/issues/231))
25+
26+
## Documentation Improvements
27+
28+
* Clarify structure / layout of samples when users request multiple chains in BART and BCF models ([#220](https://github.com/StochasticTree/stochtree/issues/220))
29+
30+
## Other Changes
31+
32+
* Standardized naming conventions for data elements of BART and BCF models across R and Python interfaces
33+
* Covariates / features are always referred to as "`X`"
34+
* Treatment is always referred to as "`Z`"
35+
* Propensity scores are referred to as "`propensity`" (rather than "`pi`")
36+
* Outcomes are referred to as "`y`"
37+
* Basis vectors for leaf-wise regression models in forest terms are referred to as "`leaf_basis`"
38+
* Group labels for additive random effects models are referred to as "`rfx_group_ids`"
39+
* Basis vectors for additive random effects models are referred to as "`rfx_basis`"
40+
* Run-time checks for variables that are treated as continuous but have many "ties" (which presents issues with the current GFR algorithm) when only GFR samples are requested ([#243](https://github.com/StochasticTree/stochtree/pull/243))
1341

1442
# stochtree 0.1.1
1543

NEWS.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# stochtree 0.1.2
1+
# stochtree 0.2.0
22

33
## New Features
44

@@ -17,14 +17,25 @@
1717

1818
* Fixed indexing bug in cleanup of grow-from-root (GFR) samples in BART and BCF models
1919
* Avoid using covariate preprocessor in `computeForestLeafIndices` function when a `ForestSamples` object is provided (rather than a `bartmodel` or `bcfmodel` object)
20+
* Correctly compute feature-specific split counts in R and Python ([#220](https://github.com/StochasticTree/stochtree/issues/220))
21+
* Avoid override of user-specified `num_burnin` parameter in BCF models with an internal propensity score ([#222](https://github.com/StochasticTree/stochtree/issues/222))
22+
* Outcome predictions correctly incorporate adaptive coding of untreated observations in BCF with binary treatment ([#231](https://github.com/StochasticTree/stochtree/issues/231))
23+
24+
## Documentation Improvements
25+
26+
* Clarify structure / layout of samples when users request multiple chains in BART and BCF models ([#220](https://github.com/StochasticTree/stochtree/issues/220))
2027

2128
## Other Changes
2229

23-
* Standardized naming conventions for out of sample data in prediction and posterior computation routines (we raise warnings when data are passed through `y`, `X`, `Z`, etc... arguments)
24-
* Covariates / features are always referred to as "covariates" rather than "X"
25-
* Treatment is referred to as "treatment" rather than "Z"
26-
* Propensity scores are referred to as "propensity" rather than "pi_X"
27-
* Outcomes are referred to as "outcome" rather than "Y"
30+
* Standardized naming conventions for data elements of BART and BCF models across R and Python interfaces
31+
* Covariates / features are always referred to as "`X`"
32+
* Treatment is always referred to as "`Z`"
33+
* Propensity scores are referred to as "`propensity`" (rather than "`pi`")
34+
* Outcomes are referred to as "`y`"
35+
* Basis vectors for leaf-wise regression models in forest terms are referred to as "`leaf_basis`"
36+
* Group labels for additive random effects models are referred to as "`rfx_group_ids`"
37+
* Basis vectors for additive random effects models are referred to as "`rfx_basis`"
38+
* Run-time checks for variables that are treated as continuous but have many "ties" (which presents issues with the current GFR algorithm) when only GFR samples are requested ([#243](https://github.com/StochasticTree/stochtree/pull/243))
2839

2940
# stochtree 0.1.1
3041

0 commit comments

Comments
 (0)