/** * 计算逆文本频率idf(w) * * @param c */ def idf(c:String, mapGjbz:Seq[String]):Double = { var count = 0 //trainMap.foreach(f => { mapGjbz.foreach(f => { if (f.contains(c)) { count += 1 } }) if (count == 0) { return 0 } else { return math.log(mapGjbz.size.toDouble / count) } }
计算逆文本频率
最新推荐文章于 2024-04-12 22:54:52 发布