AI/python

행렬의 내적 외적

bitpoint 2024. 2. 21. 12:20

 

import numpy as np

a = np.arange(4).reshape(2,2)
b = np.arange(4).reshape(2,2)

 

1. 내적

print(a.dot(b))
 

[[ 2  3]
 [ 6 11]]

 

2.외적

print(np.outer(a,b))

[[0 0 0 0]
 [0 1 2 3]
 [0 2 4 6]
 [0 3 6 9]]