Skip to content

Releases: NSAPH-Software/GPCERF

v0.2.4

27 Apr 02:36
e38b5a0
Compare
Choose a tag to compare
  • Changed the maintainer to @boyuren158
  • Updated arXiv link in all files to be compatible with CRAN style

v0.2.3

02 Mar 14:15
6918cf7
Compare
Choose a tag to compare
  • estimate_cerf_nngp takes outcome_col, treatment_col, and covariates_col names as inputs.
  • estimate_cerf_gp takes outcome_col, treatment_col, and covariates_col names as inputs.
  • estimate_cerf_gp and estimate_cerf_nngp have notes on selecting w.

v0.2.2

17 Feb 00:18
324519b
Compare
Choose a tag to compare
  • Addressed CRAN comment regarding fixing a typo in documentation.

v0.2.1

15 Mar 13:07
737a88a
Compare
Choose a tag to compare
  • Updated the C++ default version to resolve CRAN notes (from C++11 to C++17).
  • Enhanced internal logging with more detailed messages.
  • Incorporated the wCorr package for calculating weighted covariance balance.
  • Renamed the 'train_gps' function to 'estimate_gps'.
  • Improved the summary function for S3 objects.

v0.2.0

22 Jan 14:53
3cf62a5
Compare
Choose a tag to compare
  • estimate_noise_nn now allows for parallelization with an added argument nthread for the number of CPUs used in parallel.
  • estimate_mean_sd_nn now only computes the posterior variance.
  • find_optimal_nn now returns the posterior mean and covariate balance for the optimal hyper-parameter values.
  • Add an argument kernel_fn to all nn related functions to allow for user-defined kernel functions.
  • Add an argument formula to all nn related functions to allow for user-defined design matrix.
  • find_optimal_nn becomes an internal function.
  • estimate_noise_gp and estimate_noise_nn become internal functions.
  • estimate_mean_sd_nn becomes an internal function.
  • compute_weight_gp becomes an internal function.
  • compute_w_corr accepts w and confounders separately. It also normalizes w internally.
  • compute_posterior_sd_nn becomes an internal function.
  • compute_posterior_m_nn becomes an internal function.
  • compute_derive_weights_gp becomes an internal function.
  • compute_m_sigma becomes an internal function.
  • compute_inverse becomes an internal function.
  • In compute_m_sigma, tuning option does not have a default value.
  • train_gps does not have default values.
  • train_gps accepts vector of the SuperLearner package's libraries.
  • train_GPS -> train_gps

v0.1.0

05 Jul 15:06
d3243d8
Compare
Choose a tag to compare

First CRAN release.

v0.0.2

21 Apr 15:42
307db96
Compare
Choose a tag to compare

All functions added to the package. However, have not been optimized.

Pre-alpha v 0.0.1

31 Mar 22:54
bf951c6
Compare
Choose a tag to compare

Refactored code of full gaussian process

Added the following functions with unittests and examples.

  • esimtate_cerf_gp
  • compute_m_sigma
  • compute_inverse
  • compute_weight_gp