I have an array [x1, x2, x3, x4, x5, x6] and another array [y1, y2, y3,...y12].
I want to element-wise multiply the two arrays so that I get an array like: [x1*y1, x2*y2....x1*y7, x2*y8...x6*y12]
I thought numpy broadcasting would take care of it but it needs them to be the same shape.