Nuve.NGrams.NGramModel.GetSentenceProbabilityForUnigrams C# (CSharp) Метод

GetSentenceProbabilityForUnigrams() публичный Метод

public GetSentenceProbabilityForUnigrams ( IEnumerable tokens ) : double
tokens IEnumerable
Результат double
        public double GetSentenceProbabilityForUnigrams(IEnumerable<string> tokens)
        {
            IList<NGram> nGrams = extractor.ExtractAsList(tokens);

            double p = 1;
            foreach (NGram nGram in nGrams)
            {
                p *= GetUnigramMLE(nGram);
            }

            return p;
        }