Ada.Matchers.BoWPoS.BagOfWords.CalculateDocumentLength C# (CSharp) Метод

CalculateDocumentLength() приватный Метод

private CalculateDocumentLength ( uint docID, List terms ) : float
docID uint
terms List
Результат float
        private float CalculateDocumentLength(uint docID, List<string> terms)
        {
            var len = 0D;

            foreach (var term in terms)
            {
                if (Terms.ContainsKey(term))
                {
                    len += Terms[term].IDF * Terms[term].DocumentIDsByTFs[docID] *
                           Terms[term].IDF * Terms[term].DocumentIDsByTFs[docID];
                }
            }

            return (float)Math.Sqrt(len);
        }