Вы хотите выполнить поэлементное умножение массивов.Так что используйте метод numpy.multiply()
.
>>> x1 = np.array([[0.4375, 0.3477366255144033], [0.3599537037037037, 0.676954732510288], [0.5648148148148148, 0.720164609053498], [0.8483796296296297, 0.44238683127572015], [0.8726851851851852, 0.3374485596707819]])
>>>
>>> x1
array([[0.4375 , 0.34773663],
[0.3599537 , 0.67695473],
[0.56481481, 0.72016461],
[0.84837963, 0.44238683],
[0.87268519, 0.33744856]])
>>> x2 = np.array([1080, 1920])
>>> x2
array([1080, 1920])
>>> prod = np.multiply(x1, x2)
>>> prod
array([[ 472.5 , 667.65432099],
[ 388.75 , 1299.75308642],
[ 610. , 1382.71604938],
[ 916.25 , 849.38271605],
[ 942.5 , 647.90123457]])
РЕДАКТИРОВАТЬ: Как ответил @Sheldore выше, использование оператора *
тоже хорошо, и выполняет ту же работу.