Commit | Line | Data |
---|---|---|
648db22b | 1 | #!/bin/sh |
2 | ||
3 | set -e | |
4 | ||
5 | . "$COMMON/platform.sh" | |
6 | ||
7 | ||
8 | mkdir files/ dicts/ | |
9 | ||
10 | for seed in $(seq 50); do | |
11 | datagen -g1000 -s$seed > files/$seed | |
12 | done | |
13 | ||
14 | zstd --train -r files -o dicts/0 -qq | |
15 | ||
16 | for seed in $(seq 51 100); do | |
17 | datagen -g1000 -s$seed > files/$seed | |
18 | done | |
19 | ||
20 | zstd --train -r files -o dicts/1 -qq | |
21 | ||
22 | cmp dicts/0 dicts/1 && die "dictionaries must not match!" | |
23 | ||
24 | datagen -g1000 > files/0 |