at.tuwien.ifs.feature.extraction.audio.data
Class FeatureVectorData

java.lang.Object
  extended by at.tuwien.ifs.feature.extraction.audio.data.FeatureVectorData

public class FeatureVectorData
extends java.lang.Object

Copyright Vienna University of Technology

Encapsulates both numeric feature vector data (in matrix form) + meta-data (fileLabel, id, class)

Version:
$Id: FeatureVectorData.java 172 2010-06-17 16:21:16Z mayer $
Author:
Thomas Lidy

Field Summary
(package private)  java.lang.String classLabel
           
(package private)  java.lang.String fileLabel
           
(package private)  java.lang.String id
           
(package private)  RealMatrixExt matrix
           
 
Constructor Summary
FeatureVectorData()
           
 
Method Summary
 java.lang.String getClassLabel()
           
 java.lang.String getFileLabel()
           
 java.lang.String getId()
           
 RealMatrixExt getMatrix()
           
 double[][] getMatrixData()
           
 double[] getVector()
           
 void setClassLabel(java.lang.String classlabel)
           
 void setFileLabel(java.lang.String label)
           
 void setId(java.lang.String id)
           
 void setMatrix(double[][] matrix)
           
 void setMatrix(RealMatrixExt matrix)
           
 void setVector(double[] vector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

java.lang.String id

fileLabel

java.lang.String fileLabel

classLabel

java.lang.String classLabel

matrix

RealMatrixExt matrix
Constructor Detail

FeatureVectorData

public FeatureVectorData()
Method Detail

getClassLabel

public java.lang.String getClassLabel()

setClassLabel

public void setClassLabel(java.lang.String classlabel)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getFileLabel

public java.lang.String getFileLabel()

setFileLabel

public void setFileLabel(java.lang.String label)

getVector

public double[] getVector()

setVector

public void setVector(double[] vector)

getMatrix

public RealMatrixExt getMatrix()

getMatrixData

public double[][] getMatrixData()

setMatrix

public void setMatrix(RealMatrixExt matrix)

setMatrix

public void setMatrix(double[][] matrix)