Class WordEmbeddings


  • public class WordEmbeddings
    extends java.lang.Object
    • Constructor Detail

      • WordEmbeddings

        public WordEmbeddings()
      • WordEmbeddings

        public WordEmbeddings​(Alphabet a,
                              int numColumns,
                              int windowSize)
    • Method Detail

      • getMinDocumentLength

        public int getMinDocumentLength()
      • setMinDocumentLength

        public void setMinDocumentLength​(int minDocumentLength)
      • setNumIterations

        public void setNumIterations​(int i)
      • getQueryWord

        public java.lang.String getQueryWord()
      • setQueryWord

        public void setQueryWord​(java.lang.String queryWord)
      • initializeSortables

        public void initializeSortables()
      • countWords

        public void countWords​(InstanceList instances,
                               double samplingFactor)
      • train

        public void train​(InstanceList instances,
                          int numThreads,
                          int numSamples)
      • findClosest

        public void findClosest​(double[] targetVector)
      • averageAbsWeight

        public double averageAbsWeight()
      • variances

        public double[] variances()
      • write

        public void write​(java.io.PrintWriter out)
      • writeContext

        public void writeContext​(java.io.PrintWriter out)
      • copy

        public double[] copy​(java.lang.String word)
      • copy

        public double[] copy​(int word)
      • add

        public double[] add​(double[] result,
                            java.lang.String word)
      • add

        public double[] add​(double[] result,
                            int word)
      • subtract

        public double[] subtract​(double[] result,
                                 java.lang.String word)
      • subtract

        public double[] subtract​(double[] result,
                                 int word)
      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception