Konzeption und Implementierung eines ... - Stephan, Daniel
Konzeption und Implementierung eines ... - Stephan, Daniel
Konzeption und Implementierung eines ... - Stephan, Daniel
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
7.5. CLUSTER BENENNUNG UND MATRIZEN 92<br />
«interface»<br />
maths::IMatrix<br />
+ set(int, int, double) : void<br />
+ get(int, int) : double<br />
+ getRowDimension() : int<br />
+ getColumnDimension() : int<br />
+ getRowDescriptors() : List<br />
+ getColumnDescriptors() : List<br />
+ setRowDescriptors(List) : void<br />
+ setColumnDescriptors(List) : void<br />
+ getColumnVector(int) : IMatrix<br />
+ getMaximumValue() : double<br />
+ getMinimumValue() : double<br />
maths::SparseMatrix<br />
+ createFrom(IMatrix) : SparseMatrix<br />
+ createFrom(IndexedSparseMatrix) : SparseMatrix<br />
+ createFrom(Matrix) : SparseMatrix<br />
+ findNumberOfNonZeroValues(IMatrix) : int<br />
# SparseMatrix()<br />
+ getNumberOfValues() : long<br />
+ getValues() : double[]<br />
+ getRowIndizes() : long[]<br />
+ getColumnPointer() : long[]<br />
+ SparseMatrix(long, long, long, long, long, double)<br />
+ get(int, int) : double<br />
+ getColumnDimension() : int<br />
+ getRowDimension() : int<br />
+ set(int, int, double) : void<br />
+ toDenseMatrix() : Matrix<br />
+ toGtpGeneralObject() : General<br />
+ getColumnVector(int) : IMatrix<br />
+ equals(Object) : boolean<br />
maths::Matrix<br />
~ columnDescriptors: List<br />
~ rowDescriptors: List<br />
+ stringWithMinLengthOf(int, String) : String<br />
+ Matrix(double, int)<br />
+ Matrix(double)<br />
+ Matrix(double, int, int)<br />
+ Matrix(int, int)<br />
+ Matrix(int, int, double)<br />
+ Matrix(Jama.Matrix)<br />
+ copy() : Matrix<br />
+ get(int, int) : double<br />
+ set(int, int, double) : void<br />
+ times(Matrix) : Matrix<br />
+ createFromTransposedVector(double) : Matrix<br />
+ createFromVector(double) : Matrix<br />
+ createMatrixFromColumns(int) : Matrix<br />
+ times(DiagonalMatrix) : Matrix<br />
+ solveTranspose(Matrix) : Matrix<br />
+ transpose() : Matrix<br />
+ solve(Matrix) : Matrix<br />
~ getArray() : double[]<br />
+ getColumnPackedCopy() : double[]<br />
+ getColumnVectorArray(int) : double[]<br />
+ getMeanVector(int) : Matrix<br />
+ getSumVector(int) : Matrix<br />
+ getColumnVector(int) : IMatrix<br />
+ toIndexedSparseMatrix() : IndexedSparseMatrix<br />
+ inverse() : Matrix<br />
+ toJamaMatrix() : Jama.Matrix<br />
+ getRowDimension() : int<br />
+ getColumnDimension() : int<br />
+ singularValueDecomposition() : SvdResult<br />
+ toString() : String<br />
+ equals(Object) : boolean<br />
+ equals(IMatrix, IMatrix) : boolean<br />
+ normalize() : void<br />
+ normalizeColumns() : void<br />
+ normalizeRows() : void<br />
+ lengthOfColumn(int) : double<br />
+ lengthOfRowVector(int) : double<br />
+ computeFrobeniusNormal() : double<br />
+ computeOverallSimilarity() : double<br />
+v<br />
+u<br />
-sv<br />
+ u: Matrix<br />
+ v: Matrix<br />
+ s: DiagonalMatrix<br />
maths::AbstractMatrix<br />
+ resetMaxMinValues() : void<br />
~ computeMaximalValues(IMatrix) : double[]<br />
+ computeFrobeniusNormal() : double<br />
+ normalize() : void<br />
+ normalizeColumns() : void<br />
+ normalizeRows() : void<br />
+ lengthOfColumn(int) : double<br />
+ lengthOfRowVector(int) : double<br />
maths::SvdResult<br />
+ SvdResult(Matrix, DiagonalMatrix, Matrix)<br />
+ SvdResult(Matrix, double, Matrix)<br />
+ SvdResult()<br />
+ dimension() : int<br />
+ get(int, int) : double<br />
+ set(int, int, double) : void<br />
+ getRowDimension() : int<br />
+ getColumnDimension() : int<br />
+ getRowDescriptors() : List<br />
+ getColumnDescriptors() : List<br />
+ setRowDescriptors(List) : void<br />
+ setColumnDescriptors(List) : void<br />
+ rank() : int<br />
+ rowSpaceCompare(int, int) : double<br />
+ columnSpaceCompare(int, int) : double<br />
+ columnSpaceCompare(int, Matrix) : double<br />
+ computeTermDocumentAssociation(int, double) : Double<br />
+ getRootOfS() : double[]<br />
+ computeTermDocumentAssociations(Matrix) : Map<br />
+ computeTermDocumentAssociations(int) : Map<br />
+ projectVectorInColumnSpace(double) : double[]<br />
+ projectVectorInColumnSpace(Matrix) : Matrix<br />
+ projectVectorInRowSpace(Matrix) : Matrix<br />
+ getColumnVector(int) : IMatrix<br />
+ getSTimesV() : Matrix<br />
+ equals(Object) : boolean<br />
+ getMaximumValue() : double<br />
+ getMinimumValue() : double<br />
+svdResult<br />
cluster::ClusterNamingContext<br />
+ m_ClusterNamingStrategy: ClusterNamingStrategy<br />
+ ClusterNamingContext(ClusterNamingStrategy)<br />
+ nameClusters() : void<br />
+ nameClusters(Fetch) : void<br />
+m_ClusterNamingStrategy<br />
cluster::ClusterNamingStrategy<br />
+ nameCluster(ClusterNamingContext, Cluster) : void<br />
strategies::NearestTermsNamingStrategy<br />
+ nameCluster(ClusterNamingContext, Cluster) : void<br />
Abbildung 7.6.: Klassendiagramm für Matrizen <strong>und</strong> SVD Ergebnisse