Man pages for PLUCR
Policy Learning Under Constraint

binary_S_pConstraint function for binary policy
check_dataCheck input data for validity
CVFoldsCVFolds (from SuperLearner package)
delta_mu_constantConstant Conditional Average Treatment Effect estimator for Y
delta_mu_linearLinear-shaped Conditional Average Treatment Effect estimator...
delta_mu_mixMixed-shape Conditional Average Treatment Effect estimator...
delta_mu_nullNull Conditional Average Treatment Effect estimator for Y
delta_mu_realisticRealistic Conditional Average Treatment Effect estimator for...
delta_mu_thresholdThresholded-shaped Conditional Average Treatment Effect...
delta_nu_linearLinear-shaped Conditional Average Treatment Effect estimator...
delta_nu_mixMixed-shaped Conditional Average Treatment Effect estimator...
delta_nu_realisticRealistic Conditional Average Treatment Effect estimator for...
delta_nu_satisfiedComputes the difference in expected outcomes under treatment...
delta_nu_thresholdThresholded Conditional Average Treatment Effect estimator...
estimate_muEstimate mu
estimate_nuEstimate nu
estimate_psEstimate propensity score
estimate_real_valued_muEstimate real-valued mu
FWFrank-Wolfe algorithm
generate_dataSynthetic data generator and functions generator
generate_realistic_dataRealistic synthetic data generator and functions generator
get_opt_beta_lambdaSelect Optimal Beta and Lambda Combination
grad_Lagrangian_pGradient of the objective function
HXCompute the Inverse Propensity Score Weight (IPW)
Lagrangian_pObjective function taking the form of a Lagrangian
learn_thresholdLearn Optimal Decision Threshold
lwr_upper_bound_estimatorsLower and upper bound estimators for policy value and...
main_algorithmMain algorithm
make_psiGenerate psi function
model_Xi_linearLinear treatment effect on Xi Component Function
model_Xi_mixMixed treatment effect on Xi component function
model_Xi_realisticRealistic treatment effect on Xi Component Function
model_Xi_satisfiedLow treatment effect on Xi
model_Xi_thresholdThresholded treatment effect on Xi component function
model_Y_constantConstant treatment effect on Y component function
model_Y_linearLinear treatment effect on Y component function
model_Y_mixMixed treatment effect on Y component function
model_Y_nullNo treatment effect on Y component function
model_Y_realisticRealistic treatment effect on Y component function
model_Y_thresholdThresholded treatment effect on Y component function
naive_approach_algorithmNaive approach main algorithm
Optimization_EstimationIterative optimization procedure
oracular_approach_algorithmOracular approach main algorithm
oracular_process_resultsOracular evaluation of a policy
phiNormalize a Matrix by Column Min-Max Scaling
phi_invInverse Min-Max Normalization
plot_metric_comparisonPlot metric values for comparison
plot_realisticPlot realistic data setting
predict.SL.grfpredict.SL.grf
process_resultsEvaluate a policy
R_pRisk function for Conditional Average Treatment Effect (CATE)
SGDStochastic Gradient Descent (SGD) algorithm
sigma_betaLink function
sigma_beta_primeDerivative of link function
SL.grfSL.grf
S_pConstraint function
SuperLearner.CV.controlSuperLearner.CV.control (from SuperLearner package)
synthetic_data_plotPlot synthetic data setting
update_muUpdate mu via augmented covariate adjustment
update_mu_XAUpdate mu via augmented covariate adjustment for fixed X
update_nuUpdate nu via augmented covariate adjustment
update_nu_XAUpdate nu via augmented covariate adjustment for fixed X
visual_treatment_plotVisualize treatment assignment probability
V_pOracular approximation of value function
V_PnEstimation of policy value
PLUCR documentation built on March 30, 2026, 5:08 p.m.