Class VectorSOM

    • Constructor Detail

      • VectorSOM

        public VectorSOM()
      • VectorSOM

        public VectorSOM​(int nx,
                         int ny,
                         int mode)
    • Method Detail

      • setParameterCount

        public void setParameterCount​(int parameterCount)
      • write

        public void write​(java.io.BufferedWriter writer)
                   throws java.io.IOException
        Overrides:
        write in class SelfOrganizedMap
        Throws:
        java.io.IOException
      • read

        public void read​(java.io.BufferedReader reader)
                  throws java.lang.Exception
        Overrides:
        read in class SelfOrganizedMap
        Throws:
        java.lang.Exception
      • doubleArrayToString

        public static java.lang.String doubleArrayToString​(double[] d)
      • setReferenceVector

        protected void setReferenceVector​(int x,
                                          int y,
                                          java.lang.String ref)
                                   throws java.lang.Exception
        Specified by:
        setReferenceVector in class SelfOrganizedMap
        Throws:
        java.lang.Exception
      • stringToDoubleArray

        public static double[] stringToDoubleArray​(java.lang.String s)
      • getDissimilarity

        public double getDissimilarity​(java.lang.Object vector1,
                                       java.lang.Object vector2)
        Specified by:
        getDissimilarity in class SelfOrganizedMap
      • updateReference

        protected void updateReference​(java.lang.Object inputVector,
                                       java.lang.Object referenceVector,
                                       double influence)
        Specified by:
        updateReference in class SelfOrganizedMap
      • getMeanVector

        protected java.lang.Object getMeanVector​(java.lang.Object vector1,
                                                 java.lang.Object vector2)
        Specified by:
        getMeanVector in class SelfOrganizedMap