Class CbowRound

    • Constructor Detail

      • CbowRound

        public CbowRound()
      • CbowRound

        public CbowRound​(int target,
                         @NonNull
                         @lombok.NonNull int[] context,
                         @NonNull
                         @lombok.NonNull int[] lockedWords,
                         @NonNull
                         @NonNull INDArray syn0,
                         @NonNull
                         @NonNull INDArray syn1,
                         @NonNull
                         @NonNull INDArray expTable,
                         @NonNull
                         @lombok.NonNull int[] indices,
                         @NonNull
                         @lombok.NonNull byte[] codes,
                         double alpha,
                         long nextRandom,
                         @NonNull
                         @NonNull INDArray inferenceVector,
                         int numLabels)
        hs round
        Parameters:
        target -
        context -
        syn0 -
        syn1 -
        expTable -
        alpha -
        nextRandom -
        inferenceVector -
      • CbowRound

        public CbowRound​(int target,
                         @NonNull
                         @lombok.NonNull int[] context,
                         @NonNull
                         @lombok.NonNull int[] lockedWords,
                         int ngStarter,
                         @NonNull
                         @NonNull INDArray syn0,
                         @NonNull
                         @NonNull INDArray syn1Neg,
                         @NonNull
                         @NonNull INDArray expTable,
                         @NonNull
                         @NonNull INDArray negTable,
                         int nsRounds,
                         double alpha,
                         long nextRandom,
                         @NonNull
                         @NonNull INDArray inferenceVector,
                         int numLabels)
        ns round
        Parameters:
        target -
        context -
        ngStarter -
        syn0 -
        syn1Neg -
        expTable -
        negTable -
        alpha -
        nextRandom -
        inferenceVector -
      • CbowRound

        public CbowRound​(@NonNull
                         @NonNull INDArray target,
                         @NonNull
                         @NonNull INDArray context,
                         @NonNull
                         @NonNull INDArray lockedWords,
                         @NonNull
                         @NonNull INDArray ngStarter,
                         @NonNull
                         @NonNull INDArray syn0,
                         @NonNull
                         @NonNull INDArray syn1,
                         @NonNull
                         @NonNull INDArray syn1Neg,
                         @NonNull
                         @NonNull INDArray expTable,
                         @NonNull
                         @NonNull INDArray negTable,
                         @NonNull
                         @NonNull INDArray indices,
                         @NonNull
                         @NonNull INDArray codes,
                         int nsRounds,
                         @NonNull
                         @NonNull INDArray alpha,
                         @NonNull
                         @NonNull INDArray nextRandom,
                         @NonNull
                         @NonNull INDArray inferenceVector,
                         @NonNull
                         @NonNull INDArray numLabels,
                         boolean trainWords,
                         int numWorkers)
        full constructor
        Parameters:
        target -
        context -
        ngStarter -
        syn0 -
        syn1 -
        syn1Neg -
        expTable -
        negTable -
        alpha -
        nextRandom -
        inferenceVector -