У меня есть два вектора. Я хотел бы использовать функцию "перекрестного произведения", которая будет принимать каждое значение из первого вектора и повышать его до показателя степени каждого значения во втором векторе, возвращая матрицу. Есть ли что-нибудь встроенное в numpy, которое делает это? Это можно сделать с помощью циклов, но я ищу что-то эффективное.
Например:
>>> cross_exp([1,2], [3,4])
[[1, 1],[8, 16]]