at.tuwien.ifs.somtoolbox.apps.analysis
Class PLClusterSpaceAnalyser
java.lang.Object
at.tuwien.ifs.somtoolbox.apps.analysis.PLClusterSpaceAnalyser
- All Implemented Interfaces:
- PLAnalyser
public class PLClusterSpaceAnalyser
- extends Object
- implements PLAnalyser
- Version:
- $Id: PLClusterSpaceAnalyser.java 3949 2010-11-23 16:59:50Z mayer $
- Author:
- Jakob Frank
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
som
private Layer som
map
private MapPNode map
stats
private PrintStream stats
histogram
private PrintStream histogram
initialised
private boolean initialised
clusterLevel
private final int clusterLevel
PLClusterSpaceAnalyser
public PLClusterSpaceAnalyser(int clusters)
init
public void init(PlaylistAnalysis parent)
- Description copied from interface:
PLAnalyser
- Initialize the Analyzer. Load required data, ...
- Specified by:
init
in interface PLAnalyser
- Parameters:
parent
- a PlaylistAnalysis
analyse
public void analyse(String plName,
List<String> playList)
- Description copied from interface:
PLAnalyser
- Analyze the playlist
- Specified by:
analyse
in interface PLAnalyser
- Parameters:
plName
- Name of the PlaylistplayList
- The playlists (entries)
printPLStats
private void printPLStats(String plName,
double[] dists)
printHistogram
private void printHistogram(String plName,
double[] dists)
finish
public void finish()
- Description copied from interface:
PLAnalyser
- Prepare to exit, close streams, ...
- Specified by:
finish
in interface PLAnalyser