]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
tests : remove type cast (#100)
authorAsukaMinato <redacted>
Sun, 23 Apr 2023 15:03:52 +0000 (00:03 +0900)
committerGitHub <redacted>
Sun, 23 Apr 2023 15:03:52 +0000 (18:03 +0300)
tests/test-blas0.c
tests/test-mul-mat1.c
tests/test-mul-mat2.c
tests/test-svd0.c
tests/test-vec0.c
tests/test-vec1.c
tests/test-vec2.c

index f06ad73f97179c51ea5203f395e7c01e976fbb14..aecccf02e3346d856512f51f8e4ea9f03eeef64e 100644 (file)
@@ -58,10 +58,10 @@ int main(int argc, const char ** argv) {
 
     printf("M = %d, N = %d, K = %d\n", M, N, K);
 
-    float * src0 = (float *)malloc(sizeof(float)*M*K);
-    float * src1 = (float *)malloc(sizeof(float)*N*K);
-    float * dst0 = (float *)malloc(sizeof(float)*M*N); // naive
-    float * dst1 = (float *)malloc(sizeof(float)*M*N); // blas
+    float * src0 = malloc(sizeof(float)*M*K);
+    float * src1 = malloc(sizeof(float)*N*K);
+    float * dst0 = malloc(sizeof(float)*M*N); // naive
+    float * dst1 = malloc(sizeof(float)*M*N); // blas
 
     struct ggml_init_params params = {
         .mem_size   = 2048ul*1024*1024,
index 4172cfb6b27a85e95c999c2e8516487cd1ad7ae7..fc240778cfe6cb8b8903b1ecbdef6200f3d67146 100644 (file)
@@ -213,9 +213,9 @@ void mul_mat_f8_0(
 }
 
 int main(int argc, const char ** argv) {
-    float * src0 = (float *)malloc(sizeof(float)*M*K);
-    float * src1 = (float *)malloc(sizeof(float)*N*K);
-    float * dst  = (float *)malloc(sizeof(float)*M*N);
+    float * src0 = malloc(sizeof(float)*M*K);
+    float * src1 = malloc(sizeof(float)*N*K);
+    float * dst  = malloc(sizeof(float)*M*N);
 
     for (int i = 0; i < M*K; i++) {
         src0[i] = rand() / (float)RAND_MAX;
index 71bc3ecd5f5114545e073df2b33c1ce63f35ab4d..a6a9fc642ecbb7a285602fad1e2b2e16489dcc09 100644 (file)
@@ -2386,9 +2386,9 @@ int main(int argc, const char ** argv) {
         method = atoi(argv[1]);
     }
 
-    float * src0 = (float *)malloc(sizeof(float)*M*K);
-    float * src1 = (float *)malloc(sizeof(float)*N*K);
-    float * dst  = (float *)malloc(sizeof(float)*M*N);
+    float * src0 = malloc(sizeof(float)*M*K);
+    float * src1 = malloc(sizeof(float)*N*K);
+    float * dst  = malloc(sizeof(float)*M*N);
 
     // allocate aligned memory
     //float * src0 = (float *)aligned_alloc(32, sizeof(float)*M*K);
index 10539bae4df86e638e1365e448a9bcf7ff37bee9..2295c9db9fba0f79803d16c164c022f0d88b53c3 100644 (file)
@@ -30,8 +30,8 @@ int main(int argc, const char ** argv) {
     int m = 10;
     int n = 5;
 
-    float * A  = (float *) malloc(n * m * sizeof(float));
-    float * A0 = (float *) malloc(n * m * sizeof(float));
+    float * A  = malloc(n * m * sizeof(float));
+    float * A0 = malloc(n * m * sizeof(float));
 
     for (int i = 0; i < n; ++i) {
         for (int j = 0; j < m; ++j) {
@@ -47,7 +47,7 @@ int main(int argc, const char ** argv) {
     }
 
     // average vector
-    //float * M = (float *) malloc(m * sizeof(float));
+    //float * M = malloc(m * sizeof(float));
 
     //{
     //    for (int j = 0; j < m; ++j) {
@@ -86,9 +86,9 @@ int main(int argc, const char ** argv) {
     // SVD
     // A = U * S * V^T
 
-    float * U = (float *) malloc(n * m * sizeof(float));
-    float * S = (float *) malloc(n * sizeof(float));
-    float * V = (float *) malloc(n * n * sizeof(float));
+    float * U = malloc(n * m * sizeof(float));
+    float * S = malloc(n * sizeof(float));
+    float * V = malloc(n * n * sizeof(float));
 
     int lda = m;
     int ldu = m;
@@ -104,7 +104,7 @@ int main(int argc, const char ** argv) {
 
     printf("work_size = %f, info = %d, lwork = %d\n", work_size, info, lwork);
 
-    float * work = (float *) malloc(lwork * sizeof(float));
+    float * work = malloc(lwork * sizeof(float));
 
     sgesvd_("S", "S", &m, &n, A, &lda, S, U, &ldu, V, &ldvt, work, &lwork, &info);
 
@@ -192,7 +192,7 @@ int main(int argc, const char ** argv) {
 
 
     // project A0 onto U
-    float * A1 = (float *) malloc(n * n * sizeof(float));
+    float * A1 = malloc(n * n * sizeof(float));
 
     for (int i = 0; i < n; ++i) {
         for (int j = 0; j < n; ++j) {
index 5e3bfbdc71dffdb0afe3b4d1352e2153206bdfab..f798eaaf9a210cabc53f16621efdc57cb805edeb 100644 (file)
@@ -83,9 +83,9 @@ void mul_mat_vec_f32_2(
 }
 
 int main(int argc, const char ** argv) {
-    //float * src0 = (float *)malloc(sizeof(float)*N*M);
-    //float * src1 = (float *)malloc(sizeof(float)*M);
-    //float * dst  = (float *)malloc(sizeof(float)*N);
+    //float * src0 = malloc(sizeof(float)*N*M);
+    //float * src1 = malloc(sizeof(float)*M);
+    //float * dst  = malloc(sizeof(float)*N);
 
     afloat * src0 = (float *)(aligned_alloc(32, sizeof(float)*N*M));
     afloat * src1 = (float *)(aligned_alloc(32, sizeof(float)*M));
index 34688debdc3fc65c3a8e76d04dc315c80a65c939..fefcd68f7fb4c4ac4aba2e0213f8aa21c8c4468d 100644 (file)
@@ -467,9 +467,9 @@ uint64_t get_time_us() {
 }
 
 int main(int argc, const char ** argv) {
-    float * src0 = (float *)malloc(sizeof(float)*N*M);
-    float * src1 = (float *)malloc(sizeof(float)*M);
-    float * dst  = (float *)malloc(sizeof(float)*N);
+    float * src0 = malloc(sizeof(float)*N*M);
+    float * src1 = malloc(sizeof(float)*M);
+    float * dst  = malloc(sizeof(float)*N);
 
     //float * src0 = (float *)(aligned_alloc(64, sizeof(float)*N*M));
     //float * src1 = (float *)(aligned_alloc(64, sizeof(float)*M));
index 9ce2e88b7c30b050751309b62e8bf837619c7e93..465cf53dfe7d478e71329d362b92959885ec1803 100644 (file)
@@ -177,9 +177,9 @@ uint64_t get_time_us() {
 }
 
 int main(int argc, const char ** argv) {
-    float * src0 = (float *)malloc(sizeof(float)*N*M);
-    float * src1 = (float *)malloc(sizeof(float)*M);
-    float * dst  = (float *)malloc(sizeof(float)*N);
+    float * src0 = malloc(sizeof(float)*N*M);
+    float * src1 = malloc(sizeof(float)*M);
+    float * dst  = malloc(sizeof(float)*N);
 
     //float * src0 = (float *)(aligned_alloc(64, sizeof(float)*N*M));
     //float * src1 = (float *)(aligned_alloc(64, sizeof(float)*M));