コード例 #1
0
ファイル: frozencounter.go プロジェクト: hellcoderz/go-nlp
// Freeze a counter, using a previously-generated keyset and
// index.
func FreezeWithKeySet(c *counter.Counter, ks *KeySet) *Counter {
	values := make([]float64, len(ks.Keys))

	for s, idx := range ks.Positions {
		values[idx] = c.Get(s)
	}

	return &Counter{ks, values}
}