@@ -656,7 +656,7 @@ bool autoregressive_model_load(const std::string &fname,
656656
657657#ifdef GGML_USE_METAL
658658 fprintf (stderr, " %s: using Metal backend\n " , __func__);
659- ggml_metal_log_set_callback (ggml_log_callback_default, nullptr );
659+ // ggml_metal_log_set_callback(ggml_log_callback_default, nullptr);
660660 model.backend = ggml_backend_metal_init ();
661661 if (!model.backend ) {
662662 fprintf (stderr, " %s: ggml_backend_metal_init() failed\n " , __func__);
@@ -822,7 +822,7 @@ bool autoregressive_model_load(const std::string &fname,
822822 }
823823
824824 int32_t nelements = 1 ;
825- int32_t ne[2 ] = {1 , 1 };
825+ int32_t ne[4 ] = {1 , 1 , 1 , 1 };
826826 for (int i = 0 ; i < n_dims; ++i) {
827827 fin.read (reinterpret_cast <char *>(&ne[i]), sizeof (ne[i]));
828828 nelements *= ne[i];
@@ -1218,7 +1218,7 @@ bool diffusion_model_load(const std::string &fname, diffusion_model &model) {
12181218
12191219#ifdef GGML_USE_METAL
12201220 fprintf (stderr, " %s: using Metal backend\n " , __func__);
1221- ggml_metal_log_set_callback (ggml_log_callback_default, nullptr );
1221+ // ggml_metal_log_set_callback(ggml_log_callback_default, nullptr);
12221222 model.backend = ggml_backend_metal_init ();
12231223 if (!model.backend ) {
12241224 fprintf (stderr, " %s: ggml_backend_metal_init() failed\n " , __func__);
@@ -1559,7 +1559,7 @@ bool diffusion_model_load(const std::string &fname, diffusion_model &model) {
15591559 }
15601560
15611561 int32_t nelements = 1 ;
1562- int32_t ne[2 ] = {1 , 1 };
1562+ int32_t ne[4 ] = {1 , 1 , 1 , 1 };
15631563 for (int i = 0 ; i < n_dims; ++i) {
15641564 fin.read (reinterpret_cast <char *>(&ne[i]), sizeof (ne[i]));
15651565 nelements *= ne[i];
@@ -1782,7 +1782,7 @@ bool vocoder_model_load(const std::string &fname, vocoder_model &model) {
17821782
17831783#ifdef GGML_USE_METAL
17841784 fprintf (stderr, " %s: using Metal backend\n " , __func__);
1785- ggml_metal_log_set_callback (ggml_log_callback_default, nullptr );
1785+ // ggml_metal_log_set_callback(ggml_log_callback_default, nullptr);
17861786 model.backend = ggml_backend_metal_init ();
17871787 if (!model.backend ) {
17881788 fprintf (stderr, " %s: ggml_backend_metal_init() failed\n " , __func__);
@@ -1946,7 +1946,7 @@ bool vocoder_model_load(const std::string &fname, vocoder_model &model) {
19461946 }
19471947
19481948 int32_t nelements = 1 ;
1949- int32_t ne[2 ] = {1 , 1 };
1949+ int32_t ne[4 ] = {1 , 1 , 1 , 1 };
19501950 for (int i = 0 ; i < n_dims; ++i) {
19511951 fin.read (reinterpret_cast <char *>(&ne[i]), sizeof (ne[i]));
19521952 nelements *= ne[i];
0 commit comments