Skip to content

Commit 098eaca

Browse files
committed
Warm up before benching
1 parent ed7f259 commit 098eaca

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

yake_rust/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ zh = []
5757
regex = "1"
5858
streaming-stats = "0.2.3"
5959
hashbrown = "0.15.2"
60-
segtok = "0.1.3"
60+
segtok = "0.1.4"
6161
levenshtein = "1.0.5"
6262
indexmap = "2.7.0"
6363
itertools = "0.14.0"

yake_rust/benches/bench.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ fn text_100kb(bencher: Bencher) {
1818
let text = include_str!("100kb.txt");
1919
let stopwords = StopWords::predefined("en").unwrap();
2020
let config = Config { remove_duplicates: false, ..Default::default() };
21+
segtok::init();
2122

2223
bencher.bench_local(move || {
2324
black_box(get_n_best(usize::MAX, black_box(text), black_box(&stopwords), black_box(&config)));
@@ -29,6 +30,7 @@ fn text_3kb(bencher: Bencher) {
2930
let text = include_str!("3kb.txt");
3031
let stopwords = StopWords::predefined("en").unwrap();
3132
let config = Config { remove_duplicates: false, ..Default::default() };
33+
segtok::init();
3234

3335
bencher.bench_local(move || {
3436
black_box(get_n_best(usize::MAX, black_box(text), black_box(&stopwords), black_box(&config)));
@@ -42,6 +44,7 @@ fn text_170b(bencher: Bencher) {
4244
If you need headphones, we've got you covered!";
4345
let stopwords = StopWords::predefined("en").unwrap();
4446
let config = Config { remove_duplicates: false, ..Default::default() };
47+
segtok::init();
4548

4649
bencher.bench_local(move || {
4750
black_box(get_n_best(usize::MAX, black_box(text), black_box(&stopwords), black_box(&config)));

0 commit comments

Comments
 (0)