|
@@ -120,13 +120,7 @@ int main(int argc, char * argv[]) {
|
|
|
generate_data(0.0, test_data.size(), test_data.data());
|
|
generate_data(0.0, test_data.size(), test_data.data());
|
|
|
generate_data(1.0, test_data2.size(), test_data2.data());
|
|
generate_data(1.0, test_data2.size(), test_data2.data());
|
|
|
|
|
|
|
|
- // Initialize GGML, ensures float conversion tables are initialized
|
|
|
|
|
- struct ggml_init_params ggml_params = {
|
|
|
|
|
- /* .mem_size = */ 1*1024,
|
|
|
|
|
- /* .mem_buffer = */ NULL,
|
|
|
|
|
- /* .no_alloc = */ true,
|
|
|
|
|
- };
|
|
|
|
|
- struct ggml_context * ctx = ggml_init(ggml_params);
|
|
|
|
|
|
|
+ ggml_cpu_init();
|
|
|
|
|
|
|
|
int num_failed = 0;
|
|
int num_failed = 0;
|
|
|
bool failed = false;
|
|
bool failed = false;
|
|
@@ -188,7 +182,5 @@ int main(int argc, char * argv[]) {
|
|
|
printf("%d tests failed\n", num_failed);
|
|
printf("%d tests failed\n", num_failed);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- ggml_free(ctx);
|
|
|
|
|
-
|
|
|
|
|
return num_failed > 0;
|
|
return num_failed > 0;
|
|
|
}
|
|
}
|