DataCompiler // Specify when to calculate NORM.
This commit is contained in:
parent
fc5fd39339
commit
d83e9c7e05
|
@ -426,7 +426,7 @@ func weightAndSort(_ arrStructUncalculated: [Unigram], isCHS: Bool) -> [Unigram]
|
||||||
let fscale = 2.7
|
let fscale = 2.7
|
||||||
var norm = 0.0
|
var norm = 0.0
|
||||||
for unigram in arrStructUncalculated {
|
for unigram in arrStructUncalculated {
|
||||||
if unigram.count >= 0 {
|
if (1 ... 6).contains(unigram.value.count), unigram.category != .custom {
|
||||||
norm += fscale ** (Double(unigram.value.count) / 3.0 - 1.0)
|
norm += fscale ** (Double(unigram.value.count) / 3.0 - 1.0)
|
||||||
* Double(unigram.count)
|
* Double(unigram.count)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue