DiffInDiffEstimator implements DiffInDiffEstimator
More...
◆ DiffInDiffEstimator() [1/2]
Synapse.ML.Causal.DiffInDiffEstimator.DiffInDiffEstimator |
( |
| ) |
|
|
inline |
◆ DiffInDiffEstimator() [2/2]
Synapse.ML.Causal.DiffInDiffEstimator.DiffInDiffEstimator |
( |
string |
uid | ) |
|
|
inline |
◆ Fit()
override DiffInDiffModel Synapse.ML.Causal.DiffInDiffEstimator.Fit |
( |
DataFrame |
dataset | ) |
|
Fits a model to the input data.
- Parameters
-
dataset | The DataFrame to fit the model to. |
- Returns
- DiffInDiffModel
◆ GetOutcomeCol()
string Synapse.ML.Causal.DiffInDiffEstimator.GetOutcomeCol |
( |
| ) |
|
Gets outcomeCol value
- Returns
- outcomeCol: outcome column
◆ GetPostTreatmentCol()
string Synapse.ML.Causal.DiffInDiffEstimator.GetPostTreatmentCol |
( |
| ) |
|
Gets postTreatmentCol value
- Returns
- postTreatmentCol: post treatment indicator column
◆ GetTreatmentCol()
string Synapse.ML.Causal.DiffInDiffEstimator.GetTreatmentCol |
( |
| ) |
|
Gets treatmentCol value
- Returns
- treatmentCol: treatment column
◆ Load()
◆ Read()
Get the corresponding JavaMLReader instance.
- Returns
- an JavaMLReader<DiffInDiffEstimator> instance for this ML instance.
◆ Save()
void Synapse.ML.Causal.DiffInDiffEstimator.Save |
( |
string |
path | ) |
|
Saves the object so that it can be loaded later using Load. Note that these objects can be shared with Scala by Loading or Saving in Scala.
- Parameters
-
path | The path to save the object to |
◆ SetOutcomeCol()
◆ SetPostTreatmentCol()
Sets value for postTreatmentCol
- Parameters
-
value | post treatment indicator column |
- Returns
- New DiffInDiffEstimator object
◆ SetTreatmentCol()
The documentation for this class was generated from the following file:
- synapse/ml/causal/DiffInDiffEstimator.cs