All functions

ConditionalDensityEvaluator

ConditionalDensityEvaluator

ConstrainedGlm.fit()

Constrained logistic regression In this function we create a regression for which the predicted probabilities are contstrained. That is, they can not be less than a minimum of delta, or a maxiumum of 1 - delta.

ConstrainedGlm.fit_new_glm()

Fit a new GLM In this function we create a new instance a (constrained) glm fit.

ConstrainedGlm.predict()

Predict using a constrained glm In this function we predict usng an instance of a (constrained) glm fit.

ConstrainedGlm.update_glm()

Update Constrained logistic regression In this function we update a previously trained instance of a (constrained) glm fit.

CrossValidationRiskCalculator

CrossValidationRiskCalculator

Data.Base

Data.Base

Data.Static

Data.Static

Data.Stream

Data.Stream

Data.Stream.Simulator

Data.Stream.Simulator

DataCache

DataCache

DataSplitter

DataSplitter

DensityEstimation

DensityEstimation

DensityEstimation.are_all_estimators_online()

Static method to check whether all included estimators are in fact specified as being online estimators. If this is not the case, we should keep a cache of all data somewhere.

Evaluation.accuracy()

Evaluation.Accuracy

Evaluation.get_evaluation_function()

Evaluation

Evaluation.log_likelihood_loss()

Evaluation.log_likelihood_loss

Evaluation.log_loss()

Evaluation.log_loss

Evaluation.mean_squared_error()

Evaluation.mean_squared_error

Evaluation.mse_loss()

Evaluation.mse_loss

Evaluation.root_mean_squared_error()

Evaluation.root_mean_squared_error

H2O.Available()

H2O.Available

H2O.Initializer()

H2O.Initializer

H2O.Interactor

H2O.Interactor

InterventionEffectCalculator

InterventionEffectCalculator

InterventionParser.first_intervention()

InterventionParser.first_intervention

InterventionParser.generate_intervention()

InterventionParser.generate_intervention

InterventionParser.is_current_node_treatment()

InterventionParser.is_current_node_treatment

InterventionParser.parse_intervention()

InterventionParser.parse_intervention

InterventionParser.valid_intervention()

InterventionParser.valid_intervention

LibraryFactory

LibraryFactory

ML.Base

ML.Base

ML.GLMnet

ML.GLMnet

ML.H2O

ML.H2O

ML.H2O.gbm

ML.H2O.gbm

ML.H2O.glm

ML.H2O.glm

ML.H2O.randomForest

ML.H2O.randomForest

ML.Local.lm

ML.Local.lm

ML.NeuralNet

ML.NeuralNet

ML.SVM

ML.SVM

ML.SpeedGLMSGD

ML.SpeedGLMSGD

ML.XGBoost

ML.XGBoost

ML.randomForest

ML.randomForest

OneStepEstimator

OneStepEstimator

OnlineSuperLearner.Predict

OnlineSuperLearner.Predict

OnlineSuperLearner

OnlineSuperLearner

OnlineSuperLearner.SampleIteratively

OnlineSuperLearner.SampleIteratively

OutputPlotGenerator.create_convergence_plot()

OutputPlotGenerator.create_convergence_plot

OutputPlotGenerator.create_density_plot()

OutputPlotGenerator.create_density_plot

OutputPlotGenerator.create_risk_plot()

OutputPlotGenerator.create_risk_plot

OutputPlotGenerator.create_training_curve()

OutputPlotGenerator.create_training_curve

OutputPlotGenerator.export_key_value()

OutputPlotGenerator.export_key_value

OutputPlotGenerator.get_colors()

OutputPlotGenerator.get_colors

OutputPlotGenerator.get_simple_colors()

OutputPlotGenerator.get_simple_colors

OutputPlotGenerator.store_oos_osl_difference()

OutputPlotGenerator.store_oos_osl_difference

PreProcessor

PreProcessor

PreProcessor.generate_bounds()

Static function

RelevantVariable

RelevantVariable

RelevantVariable.find_ordering()

Algorithm to find a possible ordering of the functions. The worst case run time of this algorithm is pretty bad, and can it probably done more efficiently

SMG.Base

SMG.Base

SMG.Lag

SMG.Lag

SMG.Latest.Entry

SMG.Latest.Entry

SMG.Mean

SMG.Mean

SMG.Mock

SMG.Mock

SMG.Transformation

SMG.Transformation

SMGFactory

SMGFactory

Simulator.GAD

Simulator.GAD

Simulator.RunningExample

Simulator.RunningExample

Simulator.Simple

SimpleSimulator

Simulator.Slow

Simulator.Slow

SummaryMeasureGenerator

SummaryMeasureGenerator

WCC.CG

WCC.CG Constrained descent optimizer

WCC.NMBFGS

WCC.NMBFGS

WCC.NNLS

WCC.NNLS

WCC.SGD

WCC.SGD Stochastic gradient descent optimizer, based on the R sgd package

WCC.SGD.Simplex

WCC.SGD.Simplex This is the SGD computer used in the Online SL package by David Benkeser; https://github.com/benkeser/onlinesl/. It performs a gradient descent update (or a number of gradient descent updates) using the estimates of the separate estimators.

WeightedCombinationComputer

WeightedCombinationComputer

fit.OnlineSuperLearner()

fit.OnlineSuperLearner

generalImports

General packages used by all of the other classes

get_file_location()

Returns the file location for both windows and linux

get_looping_function()

Returns the looping function to use

is.a()

Checks whether an object is an instance of the provided class

predict(<OnlineSuperLearner>)

predict.OnlineSuperLearner

sampledata(<OnlineSuperLearner>)

sampledata.OnlineSuperLearner

summary.OnlineSuperLearner()

summary.OnlineSuperLearner