Class DenseInstance

  • All Implemented Interfaces:
    IClusterableInstance, org.apache.commons.math3.ml.clustering.Clusterable, org.api4.java.ai.ml.core.dataset.IInstance, org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance

    public class DenseInstance
    extends AInstance
    • Constructor Detail

      • DenseInstance

        public DenseInstance​(java.lang.Object[] attributes,
                             java.lang.Object label)
      • DenseInstance

        public DenseInstance​(java.util.List<java.lang.Object> attributes,
                             java.lang.Object label)
    • Method Detail

      • getAttributeValue

        public java.lang.Object getAttributeValue​(int pos)
      • setAttributeValue

        public void setAttributeValue​(int pos,
                                      java.lang.Object value)
      • getAttributes

        public java.lang.Object[] getAttributes()
      • getPoint

        public double[] getPoint()
      • getPointValue

        public double getPointValue​(int pos)
      • removeColumn

        public void removeColumn​(int columnPos)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object