Commit 3f373bd
Added ggml_tensor_printf() to debug tensors. (ggml-org#25)
* Added ggml_tensor_printf() to debug tensors.
Not sure if all cases work, it was only tested a bit.
Example for the ggml_repeat2 dst tensor after it was computed:
+======================+======================+======================+======================+
| ggml_compute_forward_repeat2_f32:9497
| node_1233
+----------------------+----------------------+----------------------+----------------------+
| Dimensions | Quantization | Layer id | Backend |
| 3 | f32 | 31 | CPU |
+----------------------+----------------------+----------------------+----------------------+
| Elements | Src0 | Src1 | Operation |
| 64 x 2 x 71 | 64 x 2 x 1 | 64 x 2 x 71 | REPEAT2 |
+----------------------+----------------------+----------------------+----------------------+
| Src0 name: | node_1232 |
| Src1 name: | leaf_17 |
+----------------------+----------------------+----------------------+----------------------+
+-------------------------------------------------------------------------------------------+
| Content of src0 "node_1232" (3 dim)
Layer 0
| -0.019758 0.772589 0.000000 |
| 0.772589 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
+-------------------------------------------------------------------------------------------+
Layer 1
| 0.001423 -1.063233 0.000000 |
| -1.063233 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
+-------------------------------------------------------------------------------------------+
Layer 2
| -0.042461 -0.936166 0.000000 |
| -0.936166 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
+-------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------+
| Content of src1 "leaf_17" (3 dim)
Layer 0
| 0.000000 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
+-------------------------------------------------------------------------------------------+
Layer 1
| 0.000000 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
+-------------------------------------------------------------------------------------------+
Layer 2
| 0.000000 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
| 0.000000 0.000000 0.000000 |
+-------------------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------------------+
| Content of dst "node_1233" (3 dim)
Layer 0
| -0.019758 -0.019758 -0.019758 |
| 0.772589 0.772589 0.772589 |
| -0.019758 -0.019758 -0.019758 |
+-------------------------------------------------------------------------------------------+
Layer 1
| 0.001423 0.001423 0.001423 |
| -1.063233 -1.063233 -1.063233 |
| 0.001423 0.001423 0.001423 |
+-------------------------------------------------------------------------------------------+
Layer 2
| -0.042461 -0.042461 -0.042461 |
| -0.936166 -0.936166 -0.936166 |
| -0.042461 -0.042461 -0.042461 |
+-------------------------------------------------------------------------------------------+
+======================+======================+======================+======================+
* typo stride>n_elem - sample print is probably still bugged
* added strides and boolean info flags
---------
Co-authored-by: John <nolife+git@gmail.com>1 parent e97d148 commit 3f373bd
2 files changed
Lines changed: 171 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4195 | 4195 | | |
4196 | 4196 | | |
4197 | 4197 | | |
4198 | | - | |
4199 | | - | |
4200 | | - | |
4201 | | - | |
4202 | | - | |
4203 | | - | |
4204 | | - | |
4205 | | - | |
4206 | | - | |
4207 | | - | |
4208 | | - | |
4209 | | - | |
4210 | | - | |
4211 | | - | |
4212 | | - | |
4213 | | - | |
4214 | | - | |
4215 | | - | |
4216 | | - | |
4217 | | - | |
4218 | | - | |
4219 | | - | |
4220 | | - | |
4221 | | - | |
4222 | | - | |
4223 | | - | |
4224 | | - | |
4225 | | - | |
4226 | | - | |
4227 | | - | |
4228 | 4198 | | |
4229 | 4199 | | |
4230 | 4200 | | |
| |||
9292 | 9262 | | |
9293 | 9263 | | |
9294 | 9264 | | |
9295 | | - | |
9296 | 9265 | | |
9297 | 9266 | | |
9298 | 9267 | | |
| |||
9354 | 9323 | | |
9355 | 9324 | | |
9356 | 9325 | | |
| 9326 | + | |
9357 | 9327 | | |
9358 | 9328 | | |
9359 | 9329 | | |
| |||
18297 | 18267 | | |
18298 | 18268 | | |
18299 | 18269 | | |
| 18270 | + | |
| 18271 | + | |
| 18272 | + | |
| 18273 | + | |
| 18274 | + | |
| 18275 | + | |
| 18276 | + | |
| 18277 | + | |
| 18278 | + | |
| 18279 | + | |
| 18280 | + | |
| 18281 | + | |
| 18282 | + | |
| 18283 | + | |
| 18284 | + | |
| 18285 | + | |
| 18286 | + | |
| 18287 | + | |
| 18288 | + | |
| 18289 | + | |
| 18290 | + | |
| 18291 | + | |
| 18292 | + | |
| 18293 | + | |
| 18294 | + | |
| 18295 | + | |
| 18296 | + | |
| 18297 | + | |
| 18298 | + | |
| 18299 | + | |
| 18300 | + | |
| 18301 | + | |
| 18302 | + | |
| 18303 | + | |
| 18304 | + | |
| 18305 | + | |
| 18306 | + | |
| 18307 | + | |
| 18308 | + | |
| 18309 | + | |
| 18310 | + | |
| 18311 | + | |
| 18312 | + | |
| 18313 | + | |
| 18314 | + | |
| 18315 | + | |
| 18316 | + | |
| 18317 | + | |
| 18318 | + | |
| 18319 | + | |
| 18320 | + | |
| 18321 | + | |
| 18322 | + | |
| 18323 | + | |
| 18324 | + | |
| 18325 | + | |
| 18326 | + | |
| 18327 | + | |
| 18328 | + | |
| 18329 | + | |
| 18330 | + | |
| 18331 | + | |
| 18332 | + | |
| 18333 | + | |
| 18334 | + | |
| 18335 | + | |
| 18336 | + | |
| 18337 | + | |
| 18338 | + | |
| 18339 | + | |
| 18340 | + | |
| 18341 | + | |
| 18342 | + | |
| 18343 | + | |
| 18344 | + | |
| 18345 | + | |
| 18346 | + | |
| 18347 | + | |
| 18348 | + | |
| 18349 | + | |
| 18350 | + | |
| 18351 | + | |
| 18352 | + | |
| 18353 | + | |
| 18354 | + | |
| 18355 | + | |
| 18356 | + | |
| 18357 | + | |
| 18358 | + | |
| 18359 | + | |
| 18360 | + | |
| 18361 | + | |
| 18362 | + | |
| 18363 | + | |
| 18364 | + | |
| 18365 | + | |
| 18366 | + | |
| 18367 | + | |
| 18368 | + | |
| 18369 | + | |
| 18370 | + | |
| 18371 | + | |
| 18372 | + | |
| 18373 | + | |
| 18374 | + | |
| 18375 | + | |
| 18376 | + | |
| 18377 | + | |
| 18378 | + | |
| 18379 | + | |
| 18380 | + | |
| 18381 | + | |
| 18382 | + | |
| 18383 | + | |
| 18384 | + | |
| 18385 | + | |
| 18386 | + | |
| 18387 | + | |
| 18388 | + | |
| 18389 | + | |
| 18390 | + | |
| 18391 | + | |
| 18392 | + | |
| 18393 | + | |
| 18394 | + | |
| 18395 | + | |
| 18396 | + | |
| 18397 | + | |
| 18398 | + | |
| 18399 | + | |
| 18400 | + | |
| 18401 | + | |
| 18402 | + | |
| 18403 | + | |
| 18404 | + | |
| 18405 | + | |
| 18406 | + | |
| 18407 | + | |
| 18408 | + | |
| 18409 | + | |
| 18410 | + | |
| 18411 | + | |
| 18412 | + | |
| 18413 | + | |
| 18414 | + | |
| 18415 | + | |
| 18416 | + | |
| 18417 | + | |
| 18418 | + | |
| 18419 | + | |
| 18420 | + | |
| 18421 | + | |
| 18422 | + | |
| 18423 | + | |
| 18424 | + | |
| 18425 | + | |
| 18426 | + | |
| 18427 | + | |
| 18428 | + | |
| 18429 | + | |
| 18430 | + | |
| 18431 | + | |
| 18432 | + | |
| 18433 | + | |
| 18434 | + | |
| 18435 | + | |
| 18436 | + | |
18300 | 18437 | | |
18301 | 18438 | | |
18302 | 18439 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1138 | 1138 | | |
1139 | 1139 | | |
1140 | 1140 | | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
1141 | 1144 | | |
1142 | 1145 | | |
1143 | 1146 | | |
| |||
0 commit comments