Skip to content

Commit d19527b

Browse files
Windows test
1 parent 4ab7bb7 commit d19527b

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

tests/test-sampling.cpp

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
#include <vector>
88
#include <algorithm>
99

10-
#undef assert
11-
#define assert(__expr) do { if (!(__expr)) { printf("%s:%d (%s) %s\n", __FILE__, __LINE__, __func__, #__expr); exit(1); } } while(0)
1210

1311
void dump(const llama_token_data_array * candidates) {
1412
for (size_t i = 0; i < candidates->size; i++) {
@@ -32,9 +30,9 @@ void test_top_k(const std::vector<float> & probs,
3230

3331
llama_token_data_array candidates_p = { candidates.data(), candidates.size(), false };
3432
llama_sample_softmax(nullptr, &candidates_p);
35-
// DUMP(&candidates_p);
33+
DUMP(&candidates_p);
3634
llama_sample_top_k(nullptr, &candidates_p, k);
37-
// DUMP(&candidates_p);
35+
DUMP(&candidates_p);
3836

3937
assert(candidates_p.size == expected_probs.size());
4038
for (size_t i = 0; i < candidates_p.size; i++) {
@@ -57,9 +55,9 @@ void test_top_p(const std::vector<float> & probs,
5755

5856
llama_token_data_array candidates_p = { candidates.data(), candidates.size(), false };
5957
llama_sample_softmax(nullptr, &candidates_p);
60-
// DUMP(&candidates_p);
58+
DUMP(&candidates_p);
6159
llama_sample_top_p(nullptr, &candidates_p, p);
62-
// DUMP(&candidates_p);
60+
DUMP(&candidates_p);
6361

6462
assert(candidates_p.size == expected_probs.size());
6563
for (size_t i = 0; i < candidates_p.size; i++) {
@@ -80,9 +78,9 @@ void test_tfs(const std::vector<float> & probs,
8078
}
8179

8280
llama_token_data_array candidates_p = { candidates.data(), candidates.size(), false };
83-
// DUMP(&candidates_p);
81+
DUMP(&candidates_p);
8482
llama_sample_tail_free(nullptr, &candidates_p, z);
85-
// DUMP(&candidates_p);
83+
DUMP(&candidates_p);
8684

8785
assert(candidates_p.size == expected_probs.size());
8886
for (size_t i = 0; i < candidates_p.size; i++) {
@@ -103,9 +101,9 @@ void test_typical(const std::vector<float> & probs,
103101
}
104102

105103
llama_token_data_array candidates_p = { candidates.data(), candidates.size(), false };
106-
// DUMP(&candidates_p);
104+
DUMP(&candidates_p);
107105
llama_sample_typical(nullptr, &candidates_p, p);
108-
// DUMP(&candidates_p);
106+
DUMP(&candidates_p);
109107

110108
assert(candidates_p.size == expected_probs.size());
111109
for (size_t i = 0; i < candidates_p.size; i++) {

0 commit comments

Comments
 (0)