[Zope-CVS] CVS: Products/ZCTextIndex - Index.py:1.1.2.18
Tim Peters
tim.one@comcast.net
Fri, 3 May 2002 01:36:18 -0400
Update of /cvs-repository/Products/ZCTextIndex
In directory cvs.zope.org:/tmp/cvs-serv27531
Modified Files:
Tag: TextIndexDS9-branch
Index.py
Log Message:
_get_frequencies(): And it's also natural to map() scaled_int now too.
=== Products/ZCTextIndex/Index.py 1.1.2.17 => 1.1.2.18 ===
d[wid] = d.get(wid, 0) + 1
Wsquares = 0.
- freqs = []
- for f in map(doc_term_weight, d.values()):
+ freqs = map(doc_term_weight, d.values())
+ for f in freqs:
Wsquares += f * f
- freqs.append(scaled_int(f))
+ freqs = map(scaled_int, freqs)
return d.keys(), freqs, scaled_int(math.sqrt(Wsquares))
def _add_wordinfo(self, wid, f, docid):