genericize and fix name
This commit is contained in:
parent
c92d9d99a2
commit
17f4e37faa
3 changed files with 3 additions and 6 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
|
@ -3,5 +3,5 @@
|
|||
version = 4
|
||||
|
||||
[[package]]
|
||||
name = "ngram-counter"
|
||||
name = "ngram-entropy"
|
||||
version = "0.1.0"
|
||||
|
|
|
|||
|
|
@ -1,9 +1,6 @@
|
|||
[package]
|
||||
name = "ngram-counter"
|
||||
name = "ngram-entropy"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
[profile.release]
|
||||
debug = true
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ fn main() {
|
|||
let (ngrams, freqs) = ngram_freqs(n, &src, &mut table);
|
||||
let bits = entropy(freqs);
|
||||
println!(
|
||||
"{n:2}: {bits:6.3} bits, {:.3} bits/letter ({ngrams:7} unique ngrams)",
|
||||
"{n:2}: {bits:6.3} bits, {:.3} bits/byte ({ngrams} unique ngrams)",
|
||||
bits / n as f64
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue