@@ -1409,7 +1409,8 @@ bcf <- function(X_train, Z_train, y_train, propensity_train = NULL, rfx_group_id
1409
1409
# ' mu_train <- mu_x[train_inds]
1410
1410
# ' tau_test <- tau_x[test_inds]
1411
1411
# ' tau_train <- tau_x[train_inds]
1412
- # ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train, propensity_train = pi_train)
1412
+ # ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
1413
+ # ' propensity_train = pi_train)
1413
1414
# ' preds <- predict(bcf_model, X_test, Z_test, pi_test)
1414
1415
# ' plot(rowMeans(preds$mu_hat), mu_test, xlab = "predicted",
1415
1416
# ' ylab = "actual", main = "Prognostic function")
@@ -1597,9 +1598,11 @@ predict.bcfmodel <- function(object, X, Z, propensity = NULL, rfx_group_ids = NU
1597
1598
# ' mu_params <- list(sample_sigma_leaf = TRUE)
1598
1599
# ' tau_params <- list(sample_sigma_leaf = FALSE)
1599
1600
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
1600
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
1601
+ # ' propensity_train = pi_train,
1602
+ # ' rfx_group_ids_train = rfx_group_ids_train,
1601
1603
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
1602
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
1604
+ # ' Z_test = Z_test, propensity_test = pi_test,
1605
+ # ' rfx_group_ids_test = rfx_group_ids_test,
1603
1606
# ' rfx_basis_test = rfx_basis_test,
1604
1607
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100,
1605
1608
# ' mu_forest_params = mu_params,
@@ -1686,9 +1689,11 @@ getRandomEffectSamples.bcfmodel <- function(object, ...){
1686
1689
# ' mu_params <- list(sample_sigma_leaf = TRUE)
1687
1690
# ' tau_params <- list(sample_sigma_leaf = FALSE)
1688
1691
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
1689
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
1692
+ # ' propensity_train = pi_train,
1693
+ # ' rfx_group_ids_train = rfx_group_ids_train,
1690
1694
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
1691
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
1695
+ # ' Z_test = Z_test, propensity_test = pi_test,
1696
+ # ' rfx_group_ids_test = rfx_group_ids_test,
1692
1697
# ' rfx_basis_test = rfx_basis_test,
1693
1698
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100,
1694
1699
# ' mu_forest_params = mu_params,
@@ -1697,7 +1702,7 @@ getRandomEffectSamples.bcfmodel <- function(object, ...){
1697
1702
saveBCFModelToJson <- function (object ){
1698
1703
jsonobj <- createCppJson()
1699
1704
1700
- if (class (object ) != " bcfmodel" ) {
1705
+ if (! inherits (object , " bcfmodel" ) ) {
1701
1706
stop(" `object` must be a BCF model" )
1702
1707
}
1703
1708
@@ -1849,9 +1854,11 @@ saveBCFModelToJson <- function(object){
1849
1854
# ' mu_params <- list(sample_sigma_leaf = TRUE)
1850
1855
# ' tau_params <- list(sample_sigma_leaf = FALSE)
1851
1856
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
1852
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
1857
+ # ' propensity_train = pi_train,
1858
+ # ' rfx_group_ids_train = rfx_group_ids_train,
1853
1859
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
1854
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
1860
+ # ' Z_test = Z_test, propensity_test = pi_test,
1861
+ # ' rfx_group_ids_test = rfx_group_ids_test,
1855
1862
# ' rfx_basis_test = rfx_basis_test,
1856
1863
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100,
1857
1864
# ' mu_forest_params = mu_params,
@@ -2003,9 +2010,11 @@ saveBCFModelToJsonString <- function(object){
2003
2010
# ' mu_params <- list(sample_sigma_leaf = TRUE)
2004
2011
# ' tau_params <- list(sample_sigma_leaf = FALSE)
2005
2012
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
2006
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
2013
+ # ' propensity_train = pi_train,
2014
+ # ' rfx_group_ids_train = rfx_group_ids_train,
2007
2015
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
2008
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
2016
+ # ' Z_test = Z_test, propensity_test = pi_test,
2017
+ # ' rfx_group_ids_test = rfx_group_ids_test,
2009
2018
# ' rfx_basis_test = rfx_basis_test,
2010
2019
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100,
2011
2020
# ' mu_forest_params = mu_params,
@@ -2166,9 +2175,11 @@ createBCFModelFromJson <- function(json_object){
2166
2175
# ' mu_params <- list(sample_sigma_leaf = TRUE)
2167
2176
# ' tau_params <- list(sample_sigma_leaf = FALSE)
2168
2177
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
2169
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
2178
+ # ' propensity_train = pi_train,
2179
+ # ' rfx_group_ids_train = rfx_group_ids_train,
2170
2180
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
2171
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
2181
+ # ' Z_test = Z_test, propensity_test = pi_test,
2182
+ # ' rfx_group_ids_test = rfx_group_ids_test,
2172
2183
# ' rfx_basis_test = rfx_basis_test,
2173
2184
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100,
2174
2185
# ' mu_forest_params = mu_params,
@@ -2245,9 +2256,11 @@ createBCFModelFromJsonFile <- function(json_filename){
2245
2256
# ' rfx_term_test <- rfx_term[test_inds]
2246
2257
# ' rfx_term_train <- rfx_term[train_inds]
2247
2258
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
2248
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
2259
+ # ' propensity_train = pi_train,
2260
+ # ' rfx_group_ids_train = rfx_group_ids_train,
2249
2261
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
2250
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
2262
+ # ' Z_test = Z_test, propensity_test = pi_test,
2263
+ # ' rfx_group_ids_test = rfx_group_ids_test,
2251
2264
# ' rfx_basis_test = rfx_basis_test,
2252
2265
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100)
2253
2266
# ' # bcf_json <- saveBCFModelToJsonString(bcf_model)
@@ -2323,9 +2336,11 @@ createBCFModelFromJsonString <- function(json_string){
2323
2336
# ' rfx_term_test <- rfx_term[test_inds]
2324
2337
# ' rfx_term_train <- rfx_term[train_inds]
2325
2338
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
2326
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
2339
+ # ' propensity_train = pi_train,
2340
+ # ' rfx_group_ids_train = rfx_group_ids_train,
2327
2341
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
2328
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
2342
+ # ' Z_test = Z_test, propensity_test = pi_test,
2343
+ # ' rfx_group_ids_test = rfx_group_ids_test,
2329
2344
# ' rfx_basis_test = rfx_basis_test,
2330
2345
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100)
2331
2346
# ' # bcf_json_list <- list(saveBCFModelToJson(bcf_model))
@@ -2533,9 +2548,11 @@ createBCFModelFromCombinedJson <- function(json_object_list){
2533
2548
# ' rfx_term_test <- rfx_term[test_inds]
2534
2549
# ' rfx_term_train <- rfx_term[train_inds]
2535
2550
# ' bcf_model <- bcf(X_train = X_train, Z_train = Z_train, y_train = y_train,
2536
- # ' propensity_train = pi_train, rfx_group_ids_train = rfx_group_ids_train,
2551
+ # ' propensity_train = pi_train,
2552
+ # ' rfx_group_ids_train = rfx_group_ids_train,
2537
2553
# ' rfx_basis_train = rfx_basis_train, X_test = X_test,
2538
- # ' Z_test = Z_test, propensity_test = pi_test, rfx_group_ids_test = rfx_group_ids_test,
2554
+ # ' Z_test = Z_test, propensity_test = pi_test,
2555
+ # ' rfx_group_ids_test = rfx_group_ids_test,
2539
2556
# ' rfx_basis_test = rfx_basis_test,
2540
2557
# ' num_gfr = 100, num_burnin = 0, num_mcmc = 100)
2541
2558
# ' # bcf_json_string_list <- list(saveBCFModelToJsonString(bcf_model))
0 commit comments