def METHOD_NAME(self, X):
    """Predict labels for sequences in X.
    private _predict containing the core logic, called from predict
    State required:
        Requires state to be "fitted".
    Accesses in self:
        Fitted model attributes ending in "_"
    Parameters
    ----------
    X : guaranteed to be of a type in self.get_tag("X_inner_mtype")
        if self.get_tag("X_inner_mtype") = "numpy3D":
            3D np.ndarray of shape = [n_instances, n_dimensions, series_length]
        for list of other mtypes, see datatypes.SCITYPE_REGISTER
    Returns
    -------
    y : 1D np.array of int, of shape [n_instances] - predicted class labels
        indices correspond to instance indices in X
    """
    estimator = self._get_delegate()
    return estimator.predict(X=X)