|
10 | 10 | from obp.ope.estimators_slate import SlateStandardIPS
|
11 | 11 | from obp.ope.estimators_slate import SlateIndependentIPS
|
12 | 12 | from obp.ope.estimators_slate import SlateRewardInteractionIPS
|
| 13 | +from obp.ope.estimators_continuous import BaseContinuousOffPolicyEstimator |
| 14 | +from obp.ope.estimators_continuous import KernelizedInverseProbabilityWeighting |
| 15 | +from obp.ope.estimators_continuous import ( |
| 16 | + KernelizedSelfNormalizedInverseProbabilityWeighting, |
| 17 | +) |
| 18 | +from obp.ope.estimators_continuous import triangular_kernel |
| 19 | +from obp.ope.estimators_continuous import gaussian_kernel |
| 20 | +from obp.ope.estimators_continuous import epanechnikov_kernel |
| 21 | +from obp.ope.estimators_continuous import cosine_kernel |
| 22 | +from obp.ope.estimators_continuous import KernelizedDoublyRobust |
13 | 23 | from obp.ope.meta import OffPolicyEvaluation
|
14 | 24 | from obp.ope.meta_slate import SlateOffPolicyEvaluation
|
| 25 | +from obp.ope.meta_continuous import ContinuousOffPolicyEvaluation |
15 | 26 | from obp.ope.regression_model import RegressionModel
|
16 | 27 |
|
17 | 28 | __all__ = [
|
|
26 | 37 | "DoublyRobustWithShrinkage",
|
27 | 38 | "OffPolicyEvaluation",
|
28 | 39 | "SlateOffPolicyEvaluation",
|
| 40 | + "ContinuousOffPolicyEvaluation", |
29 | 41 | "RegressionModel",
|
30 | 42 | "SlateStandardIPS",
|
31 | 43 | "SlateIndependentIPS",
|
32 | 44 | "SlateRewardInteractionIPS",
|
| 45 | + "BaseContinuousOffPolicyEstimator", |
| 46 | + "KernelizedInverseProbabilityWeighting", |
| 47 | + "KernelizedSelfNormalizedInverseProbabilityWeighting", |
| 48 | + "KernelizedDoublyRobust", |
| 49 | + "triangular_kernel", |
| 50 | + "gaussian_kernel", |
| 51 | + "epanechnikov_kernel", |
| 52 | + "cosine_kernel", |
33 | 53 | ]
|
34 | 54 |
|
35 | 55 | __all_estimators__ = [
|
|
0 commit comments