seldonian.spec

Module for building the specification object needed to run Seldonian algorithms

Functions

createRLSpec(dataset, policy, ...[, ...])

Convenience function for creating RLSpec object.

createSimpleSupervisedSpec(dataset, ...[, ...])

Convenience function for creating SupervisedSpec object without a metadata file.

createSupervisedSpec(dataset, metadata_pth, ...)

Convenience function for creating SupervisedSpec object.

Classes

HyperparameterSelectionSpec(hyper_schema, ...)

Class for the specification object for selecting hyperparameters

RLSpec(dataset, model, parse_trees[, ...])

Specification object for running RL Seldonian algorithms

Spec(dataset, model, frac_data_in_safety, ...)

Base class for specification object required to run the Seldonian algorithm

SupervisedSpec(dataset, model, parse_trees, ...)

Specification object for running Supervised learning Seldonian algorithms