# `VarianceReductionSplitCriterion`

### *class* capymoa.core.moa.splitcriteria.VarianceReductionSplitCriterion[[source]](https://github.com/adaptive-machine-learning/CapyMOA/blob/3e255b1/src/capymoa/core/moa/splitcriteria.py#L23)

Bases: [`SplitCriterion`](capymoa.core.moa.splitcriteria.SplitCriterion.md#capymoa.core.moa.splitcriteria.SplitCriterion)

Goodness of split criterion based on variance reduction.

#### \_\_init_\_()[[source]](https://github.com/adaptive-machine-learning/CapyMOA/blob/3e255b1/src/capymoa/core/moa/splitcriteria.py#L26)

#### java_object() → SplitCriterion[[source]](https://github.com/adaptive-machine-learning/CapyMOA/blob/3e255b1/src/capymoa/core/moa/splitcriteria.py#L16)

Return the Java object that this class wraps.
