Expected: expected outer product produces something of shape (n, n)' for two n-dimensional ArrayPartitions. Got: (n*n,)` shaped array of partial outer products.
julia> using RecursiveArrayTools
julia> xap = ArrayPartition([1.0], [2.0, 3.0])
([1.0], [2.0, 3.0])
julia> xap*xap'
([1.0 2.0 3.0], [2.0 4.0 6.0; 3.0 6.0 9.0])
julia> size(ans)
(9,)
Expected: expected outer product produces something of shape
(n, n)' for two n-dimensional ArrayPartitions. Got:(n*n,)` shaped array of partial outer products.