msaf/algorithms/scluster/segmenter.py
def processFlat(self):
        """Main process.for flat segmentation.
        Returns
        -------
        est_idxs : np.array(N)
            Estimated times for the segment boundaries in frame indeces.
        est_labels : np.array(N-1)
            Estimated labels for the segments.
        """
        self.config["hier"] = False
        est_idxs, est_labels, F = self.process()
        assert est_idxs[0] == 0 and est_idxs[-1] == F.shape[1] - 1
        return self._postprocess(est_idxs, est_labels)
def processFlat(self):
        """Main process.for flat segmentation.
        Returns
        -------
        est_idxs : np.array(N)
            Estimated times for the segment boundaries in frame indeces.
        est_labels : np.array(N-1)
            Estimated labels for the segments.
        """
        self.config["hier"] = False
        est_idxs, est_labels, F = self.process()
        assert est_idxs[0] == 0 and est_idxs[-1] == F.shape[1] - 1
        return self._postprocess(est_idxs, est_labels)
def processFlat ( self ) : self . config [ "hier" ] = False est_idxs , est_labels , F = self . process ( ) assert est_idxs [ 0 ] == 0 and est_idxs [ - 1 ] == F . shape [ 1 ] - 1 return self . _postprocess ( est_idxs , est_labels )
Main process.for flat segmentation.
        Returns
        -------
        est_idxs : np.array(N)
            Estimated times for the segment boundaries in frame indeces.
        est_labels : np.array(N-1)
            Estimated labels for the segments.
Main process . for flat segmentation . Returns ------- est_idxs : np . array ( N ) Estimated times for the segment boundaries in frame indeces . est_labels : np . array ( N - 1 ) Estimated labels for the segments .