Class Dataset


  • public class Dataset
    extends java.lang.Object
    Simplistic dataset to carry information about them. Needs vector instantiation through constructor, names can be set on demand via setters.
    Author:
    thomas.jungblut
    • Field Detail

      • features

        protected final de.jungblut.math.DoubleVector[] features
      • outcomes

        protected final de.jungblut.math.DoubleVector[] outcomes
      • featureNames

        protected java.lang.String[] featureNames
      • classNames

        protected java.lang.String[] classNames
    • Constructor Detail

      • Dataset

        public Dataset​(de.jungblut.math.DoubleVector[] features,
                       de.jungblut.math.DoubleVector[] outcomes)
    • Method Detail

      • hasFeatureNames

        public boolean hasFeatureNames()
      • hasClassNames

        public boolean hasClassNames()
      • setClassNames

        public void setClassNames​(java.lang.String[] classNames)
      • setFeatureNames

        public void setFeatureNames​(java.lang.String[] featureNames)
      • getClassNames

        public java.lang.String[] getClassNames()
      • getFeatureNames

        public java.lang.String[] getFeatureNames()
      • getFeatures

        public de.jungblut.math.DoubleVector[] getFeatures()
      • getOutcomes

        public de.jungblut.math.DoubleVector[] getOutcomes()