Class WordEmbeddingCallable

  • All Implemented Interfaces:
    java.util.concurrent.Callable<java.lang.Long>

    public class WordEmbeddingCallable
    extends java.lang.Object
    implements java.util.concurrent.Callable<java.lang.Long>
    • Field Detail

      • numSamples

        public int numSamples
      • shouldRun

        public boolean shouldRun
      • random

        public java.util.Random random
      • wordsSoFar

        public long wordsSoFar
    • Constructor Detail

      • WordEmbeddingCallable

        public WordEmbeddingCallable​(WordEmbeddings model,
                                     InstanceList instances,
                                     int numSamples,
                                     int numThreads,
                                     int threadID)
    • Method Detail

      • setRandomSeed

        public void setRandomSeed​(int seed)
      • setOrdering

        public void setOrdering​(int strategy)
      • getMeanError

        public double getMeanError()
      • call

        public java.lang.Long call()
        Specified by:
        call in interface java.util.concurrent.Callable<java.lang.Long>