tf.matMul
@tilakrayal in the given case the output [[17, 23], [39, 53]] is correct. You're doing a matrix multiplication with the following matricies:
```
|1  2|  *  |5  7|
|3  4|  *  |6  8|  
```

so the first element will be 
`1*5 + 2*6 =17`
Perhaps you've reversed 6 and 7. Yeah, I switched the possition and i didnt evene noticed. Im terrebly sorry. Thank you for your time Are you satisfied with the resolution of your issue?
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfaP12TRhd9xSxjXZjcZFNXPGk4kc1-qMdv3gc6bEP90vY1ew/viewform?entry.85265664=Yes&entry.2137816233=https://github.com/tensorflow/tensorflow/issues/62875">Yes</a>
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfaP12TRhd9xSxjXZjcZFNXPGk4kc1-qMdv3gc6bEP90vY1ew/viewform?entry.85265664=No&entry.2137816233=https://github.com/tensorflow/tensorflow/issues/62875">No</a>

### Issue type

Bug

### Have you reproduced the bug with TensorFlow Nightly?

Yes

### Source

source

### TensorFlow version

3.9.0

### Custom code

Yes

### OS platform and distribution

Windows 10

### Mobile device

_No response_

### Python version

Python 3.12.1

### Bazel version

_No response_

### GCC/compiler version

_No response_

### CUDA/cuDNN version

_No response_

### GPU model and memory

_No response_

### Current behavior?

Im new to tensorflow js, so please excuse me if the issue is resolved prior. I have a problem iwth tf.matMul, when trying to do this operation with  a 2x2 matrix, and the first value is wrong.

### Standalone code to reproduce the issue

```shell
const a = tf.tensor2d([[1, 2], [3, 4]]);
const b = tf.tensor2d([[5, 7], [6, 8]]);

a.matMul(b).print();  // Expected Output: [[19, 23], [39, 53]]

Insted I get : [[17, 23], [39, 53]]
```


### Relevant log output

_No response_