diff --git a/msaf/algorithms/vmo/segmenter.py b/msaf/algorithms/vmo/segmenter.py
index <HASH>..<HASH> 100644
--- a/msaf/algorithms/vmo/segmenter.py
+++ b/msaf/algorithms/vmo/segmenter.py
@@ -2,8 +2,6 @@
 Example of algorithm for MSAF
 """
 from msaf.algorithms.interface import SegmenterInterface
-import numpy as np
-from ..scluster.main import time_clusterer
 from vmo.analysis.segmentation import segmentation
 import vmo
 import librosa
@@ -23,13 +21,14 @@ class Segmenter(SegmenterInterface):
         F = self._preprocess()
 
         F = librosa.feature.stack_memory(F.T).T
+        print F.shape
         ideal_t = vmo.find_threshold(F, dim=F.shape[1])
-        oracle = vmo.build_oracle(F, threshold=ideal_t[0][1])
+        oracle = vmo.build_oracle(F,flag='a', threshold=ideal_t[0][1], dim=F.shape[1])
 
         my_bounds, my_labels = segmentation(oracle, method=self.config['method'],
                                             connectivity=self.config['connectivity'])
         # Post process estimations
         est_idxs, est_labels = self._postprocess(my_bounds, my_labels)
-
+        print est_idxs
         # We're done!
         return est_idxs, est_labels
fixed bugs


Former-commit-id: d<I>a6a1dbd<I>de<I>c<I>b<I>e1a<I>
Former-commit-id: c3f2f<I>a<I>fbf0dca6be3a<I>e3c1a<I>