public static KnnManager getInstance() { if (knnManager == null) { knnManager = new KnnManager(); } return(knnManager); }
private void intializeFrameScore(int [] matchesOfCorrespondingBeforeShiftFrame) { if (this.descriptor != null) { matches = KnnManager.getInstance().getMatchingClusters(descriptor); if (matchesOfCorrespondingBeforeShiftFrame != null) { frameScore = Actions.getInstance().getFrameScore(matchesOfCorrespondingBeforeShiftFrame); } else { frameScore = new double[GlobalConstant.numberOfActions]; } } }