ependence. This estimator is suitable only for discrete variables.</span>
<span class="sd">    For continuous variables use the CMIknn class and for mixed-variable</span>
<span class="sd">    datasets the CMIknnMixed class (including mixed-type variables).</span>

<span class="sd">    Allows for multi-dimensional X, Y.</span>

<span class="sd">    Notes</span>
<span class="sd">    -----</span>
<span class="sd">    CMI and its estimator are given by</span>

<span class="sd">    .. math:: I(X;Y|Z) &amp;= \sum