Class Index | File Index

Classes


Class de.aitools.js.ClusterLabeling.WeightedCentroidCovering

Implementation of the clustering data structure
Defined in: Clustering.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
de.aitools.js.ClusterLabeling.WeightedCentroidCovering(documentRepresentations, clustering, labelCount, occRate, vocabularyInstance)
Implementation of the clustering data structure
Method Summary
Method Attributes Method Name and Description
 
Computes the term frequency of a term within the given cluster.
Class Detail
de.aitools.js.ClusterLabeling.WeightedCentroidCovering(documentRepresentations, clustering, labelCount, occRate, vocabularyInstance)
Implementation of the clustering data structure
Author: Alexander Kuemmel alexander.kuemmel@uni-weimar.de, Christian Fricke christian.fricke@uni-weimar.de.
Parameters:
{Array} documentRepresentations
Mapping: key[nodeId]=>value[Vector]
{de.aitools.js.Clustering} clustering
{Number} labelCount
Number of labels per cluster
{Number} occRate
Relevance of occurrence of labels (first most common to occRate'th most common)
{de.aitools.js.Vocabulary} vocabularyInstance
Method Detail
{Object} getLabeling()
Computes the term frequency of a term within the given cluster.
Returns:
{Object} An object according to the following representation:
{clusterId1 : [label1,label2, ..., label'labelCount], clusterId2 : ....,}

Documentation generated by JsDoc Toolkit 2.4.0 on Wed May 30 2012 16:21:04 GMT+0200 (CEST)