pub trait PermuteShapeTo<Dst, Ax> { }
Expand description

Marker for shapes that can be permuted into Dst by using Ax as the new indices.

E.g. PermuteShapeTo<_, Axes2<1, 0>> would mean you can reverse axes 0 and 1.

Implementations on Foreign Types§

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D2, D4, D6, D3), Axes6<0, 4, 1, 3, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D5, D1, D2, D4), Axes5<2, 4, 0, 1, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D3, D2, D1, D4), Axes4<2, 1, 0, 3>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D1, D3, D5, D2), Axes6<3, 5, 0, 2, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D5, D3, D1, D4), Axes6<5, 1, 4, 2, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D4, D3, D5, D1), Axes6<1, 5, 3, 2, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D3, D4, D5, D1), Axes5<1, 2, 3, 4, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D5, D3, D4, D6), Axes6<0, 1, 4, 2, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D2, D1, D5, D3), Axes6<3, 5, 1, 0, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D3, D6, D5, D2), Axes6<0, 3, 2, 5, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D1, D4, D5, D3), Axes6<5, 1, 0, 3, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D3, D1, D2, D4), Axes5<4, 2, 0, 1, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D1, D5, D6, D3), Axes6<3, 1, 0, 4, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D4, D3, D5, D2), Axes5<0, 3, 2, 4, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D5, D6, D1, D3), Axes6<1, 3, 4, 5, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D5, D1, D3, D6), Axes6<3, 1, 4, 0, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D1, D2, D6, D3), Axes6<3, 4, 0, 1, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D4, D5, D2, D6), Axes6<2, 0, 3, 4, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D2, D5, D1, D6), Axes6<3, 2, 1, 4, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D3, D4, D1, D2), Axes5<4, 2, 3, 0, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D6, D5, D2, D4), Axes6<2, 0, 5, 4, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D3, D4, D6, D1), Axes6<4, 1, 2, 3, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D1, D2, D5, D3), Axes6<3, 5, 0, 1, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D4, D5, D3, D2), Axes6<0, 5, 3, 4, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D5, D1, D4, D2), Axes6<2, 5, 4, 0, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D2, D3, D1, D4), Axes4<1, 2, 0, 3>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D2, D1, D4, D5), Axes6<5, 2, 1, 0, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D6, D5, D2, D1), Axes6<3, 2, 5, 4, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D2, D5, D6, D3), Axes6<3, 0, 1, 4, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D6, D1, D5, D2), Axes6<2, 3, 5, 0, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D1, D5, D4, D6), Axes6<1, 2, 0, 4, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D4, D1, D3, D2), Axes6<5, 4, 3, 0, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D6, D2, D5, D4), Axes6<2, 0, 5, 1, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D2, D6, D5, D3), Axes6<0, 3, 1, 5, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D4, D1, D5, D6), Axes6<2, 1, 3, 0, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D4, D1, D6, D5), Axes6<1, 2, 3, 0, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D4, D2, D3, D6), Axes6<4, 0, 3, 1, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D6, D2, D3, D1), Axes6<4, 3, 5, 1, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D2, D4, D6, D5), Axes6<2, 0, 1, 3, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D4, D3, D6, D1), Axes6<4, 1, 3, 2, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D3, D5, D1, D4), Axes6<5, 1, 2, 4, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D4, D3, D2, D1), Axes6<4, 5, 3, 2, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D4, D2, D6, D1), Axes6<2, 4, 3, 1, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D5, D6, D4, D2), Axes6<0, 2, 4, 5, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D1, D2, D6, D3), Axes6<4, 3, 0, 1, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D5, D6, D2, D3), Axes6<3, 0, 4, 5, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D3, D2, D5, D4), Axes5<0, 2, 1, 4, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D2, D1, D3, D6), Axes6<4, 3, 1, 0, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D2, D1, D3, D5), Axes6<3, 5, 1, 0, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D4, D1, D5, D3), Axes5<1, 3, 0, 4, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D5, D2, D4, D3), Axes5<0, 4, 1, 3, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D5, D3, D1, D4), Axes5<1, 4, 2, 0, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D4, D2, D6, D5), Axes6<2, 0, 3, 1, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D6, D4, D3, D1), Axes6<1, 4, 5, 3, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D3, D4, D6, D2), Axes6<0, 4, 2, 3, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D2, D6, D4, D1), Axes6<4, 2, 1, 5, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D2, D6, D4, D1), Axes6<2, 4, 1, 5, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D2, D5, D4, D3), Axes6<5, 0, 1, 4, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D6, D2, D1, D4), Axes6<2, 4, 5, 1, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D6, D5, D3, D2), Axes6<0, 3, 5, 4, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D5, D2, D3, D1), Axes6<3, 5, 4, 1, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D4, D1, D2, D6), Axes6<4, 2, 3, 0, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D6, D2, D4, D5), Axes6<0, 2, 5, 1, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D5, D6, D1, D2), Axes6<3, 2, 4, 5, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D5, D3, D4, D1), Axes6<1, 5, 4, 2, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D2, D6, D1, D5), Axes6<3, 2, 1, 5, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D6, D5, D3, D1), Axes6<3, 1, 5, 4, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D6, D2, D5, D3), Axes6<3, 0, 5, 1, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D5, D2, D3, D6), Axes6<3, 0, 4, 1, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D6, D1, D4, D2), Axes6<2, 4, 5, 0, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D1, D6, D5, D2), Axes6<3, 2, 0, 5, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D1, D6, D3, D4), Axes6<1, 4, 0, 5, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D4, D2, D5, D1), Axes6<5, 2, 3, 1, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D3, D1, D6, D4), Axes6<4, 1, 2, 0, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D4, D5, D1, D6), Axes6<1, 2, 3, 4, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D1, D4, D2, D6), Axes6<4, 2, 0, 3, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D2, D5, D4, D6), Axes6<2, 0, 1, 4, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D4, D6, D3, D1), Axes6<4, 1, 3, 5, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D6, D3, D2, D4), Axes6<0, 4, 5, 2, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D1, D6, D4, D2), Axes6<2, 4, 0, 5, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D6, D1, D4, D5), Axes6<2, 1, 5, 0, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D3, D6, D5, D4), Axes6<1, 0, 2, 5, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D3, D5, D1, D2), Axes5<3, 2, 4, 0, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D1, D4, D2, D6), Axes6<2, 4, 0, 3, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D4, D6, D2, D3), Axes6<0, 4, 3, 5, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D4, D5, D3, D1), Axes5<1, 3, 4, 2, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D3, D2, D4, D5), Axes5<0, 2, 1, 3, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D1, D4, D5, D6), Axes6<2, 1, 0, 3, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D3, D4, D5, D6), Axes6<0, 1, 2, 3, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D1, D2, D5, D4), Axes6<5, 2, 0, 1, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D5, D4, D3, D1), Axes5<1, 4, 3, 2, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D5, D3, D4, D6), Axes6<1, 0, 4, 2, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D2, D4, D5, D3), Axes6<0, 5, 1, 3, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D4, D6, D5, D1), Axes6<1, 2, 3, 5, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D5, D1, D6, D3), Axes6<1, 3, 4, 0, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D4, D2, D1, D3), Axes6<5, 4, 3, 1, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D3, D2, D4, D5), Axes6<0, 5, 2, 1, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D3, D1, D6, D5), Axes6<3, 1, 2, 0, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D2, D3, D4, D5), Axes5<0, 1, 2, 3, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D3, D2, D1, D6), Axes6<3, 4, 2, 1, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D5, D6, D2, D4), Axes6<0, 2, 4, 5, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D2, D1, D6, D4), Axes6<2, 4, 1, 0, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D5, D3, D4, D2), Axes6<5, 0, 4, 2, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D5, D4, D3, D1), Axes6<1, 5, 4, 3, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D5, D1, D3, D4), Axes6<5, 1, 4, 0, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D2, D4, D1, D3), Axes4<1, 3, 0, 2>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D3, D2, D5, D4), Axes6<5, 0, 2, 1, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D2, D6, D3, D4), Axes6<0, 4, 1, 5, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D4, D2, D5, D3), Axes6<5, 0, 3, 1, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D6, D2, D5, D1), Axes6<3, 2, 5, 1, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D2, D1, D6, D3), Axes6<4, 3, 1, 0, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D5, D2, D6, D4), Axes6<0, 2, 4, 1, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D3, D6, D5, D1), Axes6<3, 1, 2, 5, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D6, D5, D1, D4), Axes6<2, 1, 5, 4, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D6, D2, D3, D4), Axes6<4, 0, 5, 1, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D1, D2, D3, D6), Axes6<3, 4, 0, 1, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D6, D4, D5, D2), Axes6<0, 2, 5, 3, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D1, D2, D4, D5), Axes5<2, 0, 1, 3, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D3, D1, D5, D4), Axes5<1, 2, 0, 4, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D3, D2, D4, D1), Axes4<2, 1, 3, 0>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D4, D6, D2, D5), Axes6<0, 2, 3, 5, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D5, D3, D6, D2), Axes6<0, 3, 4, 2, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D6, D5, D4, D2), Axes6<0, 2, 5, 4, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D3, D5, D4, D1), Axes6<5, 1, 2, 4, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D1, D4, D3, D2), Axes5<4, 0, 3, 2, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D1, D2, D3, D5), Axes6<5, 3, 0, 1, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D5, D2, D3, D4), Axes5<0, 4, 1, 2, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D2, D4, D1, D3), Axes6<4, 5, 1, 3, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D3, D6, D4, D5), Axes6<1, 0, 2, 5, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D5, D3, D1, D2), Axes6<3, 5, 4, 2, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D1, D4, D3, D6), Axes6<1, 4, 0, 3, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D3, D5, D6, D1), Axes6<1, 3, 2, 4, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D1, D4, D6, D3), Axes6<1, 4, 0, 3, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D2, D5, D4, D1), Axes5<2, 1, 4, 3, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D4, D1, D5, D2), Axes5<2, 3, 0, 4, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D2, D5, D4, D3), Axes6<0, 5, 1, 4, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D1, D6, D2, D3), Axes6<3, 4, 0, 5, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D4, D5, D2, D1), Axes6<5, 2, 3, 4, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D2, D1, D6, D5), Axes6<3, 2, 1, 0, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D1, D5, D6, D4), Axes6<1, 2, 0, 4, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D6, D2, D1, D5), Axes6<3, 2, 5, 1, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D3, D4, D2, D5), Axes5<0, 2, 3, 1, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D2, D1, D5, D4), Axes6<5, 2, 1, 0, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D1, D6, D4, D5), Axes6<1, 2, 0, 5, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D2, D3, D4, D5), Axes6<0, 5, 1, 2, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D3, D1, D5, D4), Axes6<5, 1, 2, 0, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D2, D6, D5, D3), Axes6<3, 0, 1, 5, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D5, D2, D4, D3), Axes6<0, 5, 4, 1, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D3, D2, D6, D5), Axes6<3, 0, 2, 1, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D2, D1, D3, D6), Axes6<3, 4, 1, 0, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D1, D6, D3, D5), Axes6<1, 3, 0, 5, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D6, D5, D3, D1), Axes6<1, 3, 5, 4, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim> PermuteShapeTo<(D3, D1, D2), Axes3<2, 0, 1>> for (D1, D2, D3)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D3, D6, D2, D5), Axes6<3, 0, 2, 5, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D2, D6, D5, D1), Axes6<3, 2, 1, 5, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D5, D2, D3, D4), Axes6<5, 0, 4, 1, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D1, D2, D4, D3), Axes4<0, 1, 3, 2>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D3, D1, D5, D4), Axes6<1, 5, 2, 0, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D1, D3, D6, D5), Axes6<3, 1, 0, 2, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D2, D3, D5, D6), Axes6<0, 3, 1, 2, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D6, D2, D1, D3), Axes6<4, 3, 5, 1, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D2, D5, D3, D4), Axes5<0, 1, 4, 2, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D2, D3, D1, D4), Axes6<4, 5, 1, 2, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D6, D4, D5, D1), Axes6<2, 1, 5, 3, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D6, D1, D2, D4), Axes6<2, 4, 5, 0, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D4, D2, D1, D3), Axes6<4, 5, 3, 1, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D5, D2, D6, D1), Axes6<2, 3, 4, 1, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D4, D5, D3, D2), Axes5<0, 3, 4, 2, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D6, D4, D3, D1), Axes6<4, 1, 5, 3, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D5, D3, D4, D2), Axes6<0, 5, 4, 2, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D5, D6, D1, D4), Axes6<2, 1, 4, 5, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D2, D5, D6, D1), Axes6<2, 3, 1, 4, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D5, D4, D6, D2), Axes6<0, 2, 4, 3, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D6, D1, D5, D3), Axes6<1, 3, 5, 0, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D3, D5, D1, D6), Axes6<1, 3, 2, 4, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D3, D2, D5, D4), Axes6<0, 5, 2, 1, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D3, D1, D2, D5), Axes6<3, 5, 2, 0, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D3, D5, D2, D4), Axes6<5, 0, 2, 4, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D3, D6, D5, D2), Axes6<3, 0, 2, 5, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D5, D3, D6, D1), Axes6<1, 3, 4, 2, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D2, D3, D1, D4), Axes6<5, 4, 1, 2, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D2, D3, D4, D1), Axes6<4, 5, 1, 2, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D5, D4, D6, D2), Axes6<2, 0, 4, 3, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D4, D5, D1, D2), Axes5<2, 3, 4, 0, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim> PermuteShapeTo<(D2, D1), Axes2<1, 0>> for (D1, D2)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D3, D1, D5, D2), Axes6<3, 5, 2, 0, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D3, D5, D4, D6), Axes6<0, 1, 2, 4, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D5, D1, D3, D2), Axes6<3, 5, 4, 0, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D2, D4, D1, D5), Axes6<2, 5, 1, 3, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D1, D3, D2, D5), Axes5<3, 0, 2, 1, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D6, D1, D5, D4), Axes6<2, 1, 5, 0, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D3, D5, D2, D4), Axes6<0, 5, 2, 4, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D1, D5, D6, D2), Axes6<2, 3, 0, 4, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D6, D4, D5, D2), Axes6<2, 0, 5, 3, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D3, D5, D2, D6), Axes6<0, 3, 2, 4, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D3, D5, D1, D4), Axes6<1, 5, 2, 4, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D6, D3, D4, D2), Axes6<4, 0, 5, 2, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D1, D4, D2, D3), Axes6<4, 5, 0, 3, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D3, D1, D5, D2), Axes5<3, 2, 0, 4, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D1, D6, D3, D4), Axes6<4, 1, 0, 5, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D6, D1, D2, D3), Axes6<4, 3, 5, 0, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D1, D4, D5, D2), Axes5<2, 0, 3, 4, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D6, D4, D2, D5), Axes6<0, 2, 5, 3, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D1, D4, D5, D2), Axes6<2, 5, 0, 3, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D1, D3, D4, D2), Axes6<5, 4, 0, 2, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D5, D1, D2, D4), Axes6<5, 2, 4, 0, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D1, D4, D2, D5), Axes5<2, 0, 3, 1, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D4, D3, D2, D1), Axes6<5, 4, 3, 2, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D5, D2, D6, D4), Axes6<2, 0, 4, 1, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D1, D3, D4, D6), Axes6<4, 1, 0, 2, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D1, D2, D5, D6), Axes6<2, 3, 0, 1, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D5, D2, D3, D4), Axes6<0, 5, 4, 1, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D2, D6, D1, D3), Axes6<3, 4, 1, 5, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D2, D4, D5, D1), Axes6<2, 5, 1, 3, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D1, D3, D2, D4), Axes6<4, 5, 0, 2, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D5, D6, D3, D4), Axes6<0, 1, 4, 5, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D2, D6, D1, D3), Axes6<4, 3, 1, 5, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D4, D2, D3, D1), Axes6<5, 4, 3, 1, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D3, D2, D5, D1), Axes6<5, 3, 2, 1, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D3, D2, D5, D1), Axes6<3, 5, 2, 1, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D4, D2, D1, D5), Axes6<5, 2, 3, 1, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D5, D2, D4, D1), Axes6<5, 2, 4, 1, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D1, D5, D4, D3), Axes6<5, 1, 0, 4, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D5, D1, D2, D6), Axes6<3, 2, 4, 0, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D4, D3, D6, D2), Axes6<4, 0, 3, 2, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D2, D3, D6, D1), Axes6<4, 3, 1, 2, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D6, D3, D2, D1), Axes6<3, 4, 5, 2, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D5, D1, D4, D6), Axes6<1, 2, 4, 0, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D6, D3, D4, D1), Axes6<4, 1, 5, 2, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D5, D4, D6, D3), Axes6<0, 1, 4, 3, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D3, D2, D4, D1), Axes5<4, 2, 1, 3, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D5, D4, D1, D2), Axes6<2, 5, 4, 3, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D5, D4, D2, D3), Axes6<0, 5, 4, 3, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D4, D5, D6, D1), Axes6<2, 1, 3, 4, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D4, D2, D3, D1), Axes4<3, 1, 2, 0>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D6, D4, D3, D5), Axes6<0, 1, 5, 3, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D5, D6, D4, D3), Axes6<1, 0, 4, 5, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D2, D5, D1, D4), Axes6<5, 2, 1, 4, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D4, D5, D3, D6), Axes6<1, 0, 3, 4, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D4, D3, D1, D2), Axes6<4, 5, 3, 2, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D4, D3, D6, D5), Axes6<0, 1, 3, 2, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D6, D4, D3, D2), Axes6<4, 0, 5, 3, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D5, D4, D1, D3), Axes5<1, 4, 3, 0, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D2, D4, D1, D5), Axes5<2, 1, 3, 0, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D6, D2, D5, D3), Axes6<0, 3, 5, 1, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D4, D2, D1, D5), Axes5<2, 3, 1, 0, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D6, D1, D3, D5), Axes6<1, 3, 5, 0, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D3, D4, D6, D5), Axes6<1, 0, 2, 3, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D2, D4, D5, D3), Axes5<0, 1, 3, 4, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim> PermuteShapeTo<(D2, D3, D1), Axes3<1, 2, 0>> for (D1, D2, D3)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D1, D2, D4, D3), Axes5<4, 0, 1, 3, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D5, D6, D2, D1), Axes6<2, 3, 4, 5, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D5, D2, D1, D6), Axes6<2, 3, 4, 1, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D6, D5, D3, D2), Axes6<3, 0, 5, 4, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D3, D2, D4, D1), Axes6<5, 4, 2, 1, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D1, D4, D2, D5), Axes6<5, 2, 0, 3, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D4, D2, D5, D1), Axes5<2, 3, 1, 4, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D4, D2, D1, D3), Axes5<4, 3, 1, 0, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D4, D1, D3, D5), Axes5<1, 3, 0, 2, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D6, D4, D5, D1), Axes6<1, 2, 5, 3, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D2, D3, D6, D4), Axes6<0, 4, 1, 2, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D4, D2, D5, D1), Axes6<2, 5, 3, 1, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D6, D4, D3, D5), Axes6<1, 0, 5, 3, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D1, D3, D4, D2), Axes4<0, 2, 3, 1>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D2, D4, D1, D6), Axes6<4, 2, 1, 3, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D3, D5, D4, D2), Axes5<0, 2, 4, 3, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D2, D6, D4, D3), Axes6<4, 0, 1, 5, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D5, D3, D2, D4), Axes6<0, 5, 4, 2, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D5, D4, D1, D2), Axes5<2, 4, 3, 0, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D6, D1, D3, D2), Axes6<3, 4, 5, 0, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D2, D5, D6, D1), Axes6<3, 2, 1, 4, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D3, D1, D4, D5), Axes5<1, 2, 0, 3, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D2, D3, D4, D1), Axes5<4, 1, 2, 3, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D6, D1, D5, D2), Axes6<3, 2, 5, 0, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D1, D4, D2, D3), Axes6<5, 4, 0, 3, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D4, D2, D3, D5), Axes6<5, 0, 3, 1, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D3, D4, D2, D5), Axes6<5, 0, 2, 3, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D1, D4, D3, D2), Axes6<4, 5, 0, 3, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D6, D3, D5, D2), Axes6<0, 3, 5, 2, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D1, D6, D5, D4), Axes6<1, 2, 0, 5, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D5, D1, D6, D4), Axes6<2, 1, 4, 0, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D2, D5, D4, D3), Axes5<0, 1, 4, 3, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D1, D3, D6, D5), Axes6<1, 3, 0, 2, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D6, D4, D1, D2), Axes6<2, 4, 5, 3, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D2, D1, D3, D4), Axes6<5, 4, 1, 0, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D3, D2, D5, D6), Axes6<3, 0, 2, 1, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D2, D5, D1, D3), Axes5<3, 1, 4, 0, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D5, D2, D1, D4), Axes5<2, 4, 1, 0, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D2, D4, D5, D3), Axes6<5, 0, 1, 3, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D6, D1, D3, D4), Axes6<1, 4, 5, 0, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D4, D1, D6, D2), Axes6<2, 4, 3, 0, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D5, D3, D2, D6), Axes6<3, 0, 4, 2, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D2, D4, D1, D5), Axes6<5, 2, 1, 3, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D3, D6, D1, D4), Axes6<4, 1, 2, 5, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D6, D4, D1, D3), Axes6<1, 4, 5, 3, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D1, D4, D3, D2), Axes4<0, 3, 2, 1>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D2, D3, D5, D1), Axes6<3, 5, 1, 2, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D5, D6, D4, D1), Axes6<1, 2, 4, 5, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D1, D5, D3, D4), Axes6<5, 1, 0, 4, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D2, D5, D3, D1), Axes5<3, 1, 4, 2, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D3, D5, D4, D1), Axes5<1, 2, 4, 3, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D5, D4, D3, D2), Axes5<0, 4, 3, 2, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D2, D6, D1, D4), Axes6<2, 4, 1, 5, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D3, D2, D1, D4), Axes6<5, 4, 2, 1, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D2, D4, D5, D6), Axes6<2, 0, 1, 3, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D1, D4, D2, D5), Axes6<2, 5, 0, 3, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D3, D6, D2, D4), Axes6<4, 0, 2, 5, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D3, D4, D6, D2), Axes6<4, 0, 2, 3, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D6, D2, D4, D1), Axes6<4, 2, 5, 1, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D3, D6, D4, D1), Axes6<4, 1, 2, 5, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D2, D1, D6, D3), Axes6<3, 4, 1, 0, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D4, D5, D2, D3), Axes6<0, 5, 3, 4, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D5, D4, D2, D1), Axes6<5, 2, 4, 3, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D6, D2, D3, D4), Axes6<0, 4, 5, 1, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D4, D1, D5, D3), Axes6<5, 1, 3, 0, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D4, D6, D5, D2), Axes6<2, 0, 3, 5, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D4, D1, D3, D5), Axes6<1, 5, 3, 0, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D1, D6, D2, D3), Axes6<4, 3, 0, 5, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D4, D3, D1, D5), Axes6<1, 5, 3, 2, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D1, D4, D3, D5), Axes6<1, 5, 0, 3, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D2, D1, D5, D3), Axes5<3, 1, 0, 4, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D2, D3, D6, D1), Axes6<3, 4, 1, 2, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D3, D5, D4, D1), Axes6<1, 5, 2, 4, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D5, D3, D6, D1), Axes6<3, 1, 4, 2, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D1, D5, D2, D3), Axes6<3, 5, 0, 4, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D6, D3, D2, D1), Axes6<4, 3, 5, 2, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D3, D4, D5, D2), Axes5<0, 2, 3, 4, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D5, D1, D6, D3), Axes6<3, 1, 4, 0, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D3, D1, D6, D2), Axes6<4, 3, 2, 0, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D4, D5, D1, D6), Axes6<2, 1, 3, 4, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D2, D4, D5, D1), Axes5<2, 1, 3, 4, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D3, D1, D5, D2), Axes6<5, 3, 2, 0, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D1, D2, D3, D4), Axes6<5, 4, 0, 1, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D5, D2, D1, D4), Axes6<5, 2, 4, 1, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D2, D3, D4, D6), Axes6<0, 4, 1, 2, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D5, D6, D2, D1), Axes6<3, 2, 4, 5, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D5, D4, D1, D6), Axes6<2, 1, 4, 3, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D5, D1, D3, D6), Axes6<1, 3, 4, 0, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D5, D3, D6, D4), Axes6<1, 0, 4, 2, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D4, D3, D2, D6), Axes6<0, 4, 3, 2, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D5, D4, D3, D1), Axes6<5, 1, 4, 3, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D2, D1, D4, D5), Axes5<2, 1, 0, 3, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D1, D5, D2, D6), Axes6<3, 2, 0, 4, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D4, D5, D6, D2), Axes6<2, 0, 3, 4, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D5, D3, D6, D2), Axes6<3, 0, 4, 2, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D6, D1, D2, D5), Axes6<3, 2, 5, 0, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D5, D2, D4, D1), Axes5<2, 4, 1, 3, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D5, D1, D3, D4), Axes6<1, 5, 4, 0, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D4, D3, D2, D5), Axes6<5, 0, 3, 2, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D4, D3, D5, D2), Axes6<5, 0, 3, 2, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D6, D1, D3, D5), Axes6<3, 1, 5, 0, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D3, D1, D4, D6), Axes6<4, 1, 2, 0, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D1, D2, D4, D6), Axes6<2, 4, 0, 1, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D2, D4, D5, D1), Axes6<5, 2, 1, 3, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D4, D2, D6, D5), Axes6<0, 2, 3, 1, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D1, D4, D6, D2), Axes6<2, 4, 0, 3, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D1, D3, D4, D5), Axes6<1, 5, 0, 2, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D1, D5, D2, D4), Axes6<2, 5, 0, 4, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D2, D1, D4, D6), Axes6<2, 4, 1, 0, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D4, D2, D5, D3), Axes6<0, 5, 3, 1, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D6, D2, D1, D3), Axes6<3, 4, 5, 1, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D5, D3, D4, D1), Axes5<1, 4, 2, 3, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D1, D6, D3, D2), Axes6<3, 4, 0, 5, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D3, D4, D6, D1), Axes6<1, 4, 2, 3, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D2, D4, D3, D1), Axes4<1, 3, 2, 0>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D3, D6, D2, D5), Axes6<0, 3, 2, 5, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D6, D4, D2, D3), Axes6<0, 4, 5, 3, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D5, D1, D4, D3), Axes5<1, 4, 0, 3, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D1, D3, D4, D5), Axes5<1, 0, 2, 3, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D5, D6, D3, D4), Axes6<1, 0, 4, 5, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D5, D4, D2, D1), Axes6<2, 5, 4, 3, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D6, D3, D2, D4), Axes6<4, 0, 5, 2, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D2, D3, D5, D6), Axes6<3, 0, 1, 2, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D3, D2, D5, D6), Axes6<0, 3, 2, 1, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D1, D4, D5, D3), Axes5<1, 0, 3, 4, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D2, D5, D3, D1), Axes6<5, 3, 1, 4, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D6, D4, D5, D3), Axes6<0, 1, 5, 3, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D4, D3, D6, D5), Axes6<1, 0, 3, 2, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D2, D3, D1, D6), Axes6<4, 3, 1, 2, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D1, D3, D4, D2), Axes6<4, 5, 0, 2, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D4, D5, D3, D6), Axes6<0, 1, 3, 4, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D5, D6, D3, D1), Axes6<1, 3, 4, 5, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D1, D4, D5, D6), Axes6<1, 2, 0, 3, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D1, D6, D2, D5), Axes6<2, 3, 0, 5, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D3, D5, D6, D4), Axes6<0, 1, 2, 4, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D6, D5, D2, D3), Axes6<3, 0, 5, 4, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D3, D1, D4, D2), Axes6<4, 5, 2, 0, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D4, D3, D2, D1), Axes5<4, 3, 2, 1, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D2, D4, D5, D6), Axes6<0, 2, 1, 3, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D5, D3, D2, D1), Axes5<3, 4, 2, 1, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D1, D2, D6, D5), Axes6<3, 2, 0, 1, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D1, D2, D3, D5), Axes6<3, 5, 0, 1, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D6, D3, D5, D1), Axes6<3, 1, 5, 2, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D4, D6, D2, D3), Axes6<4, 0, 3, 5, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D2, D4, D3, D6), Axes6<4, 0, 1, 3, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D4, D6, D3, D2), Axes6<4, 0, 3, 5, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D2, D4, D6, D5), Axes6<0, 2, 1, 3, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D5, D2, D6, D3), Axes6<0, 3, 4, 1, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D4, D5, D1, D2), Axes6<5, 2, 3, 4, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D2, D4, D1, D6), Axes6<2, 4, 1, 3, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D1, D3, D2, D5), Axes6<3, 5, 0, 2, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D4, D2, D6, D3), Axes6<4, 0, 3, 1, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D5, D6, D4, D1), Axes6<2, 1, 4, 5, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D1, D2, D6, D4), Axes6<4, 2, 0, 1, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D4, D3, D1, D6), Axes6<4, 1, 3, 2, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D1, D3, D2, D5), Axes6<5, 3, 0, 2, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D1, D3, D5, D2), Axes6<5, 3, 0, 2, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D5, D4, D1, D3), Axes6<5, 1, 4, 3, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D6, D4, D2, D3), Axes6<4, 0, 5, 3, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D1, D3, D4, D2), Axes5<4, 0, 2, 3, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D2, D1, D5, D3), Axes6<5, 3, 1, 0, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D5, D3, D2, D4), Axes6<5, 0, 4, 2, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D5, D4, D1, D3), Axes6<1, 5, 4, 3, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D6, D3, D1, D2), Axes6<3, 4, 5, 2, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D4, D5, D6, D2), Axes6<0, 2, 3, 4, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D5, D2, D4, D1), Axes6<2, 5, 4, 1, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D1, D5, D2, D4), Axes5<2, 0, 4, 1, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D4, D6, D1, D5), Axes6<1, 2, 3, 5, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D3, D6, D4, D2), Axes6<0, 4, 2, 5, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D2, D1, D6, D4), Axes6<4, 2, 1, 0, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D6, D1, D2, D3), Axes6<3, 4, 5, 0, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D4, D6, D1, D3), Axes6<4, 1, 3, 5, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D6, D1, D4, D3), Axes6<1, 4, 5, 0, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D5, D1, D6, D2), Axes6<3, 2, 4, 0, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D1, D2, D3, D4), Axes5<4, 0, 1, 2, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D6, D5, D1, D4), Axes6<1, 2, 5, 4, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D1, D6, D5, D4), Axes6<2, 1, 0, 5, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D1, D3, D5, D2), Axes5<3, 0, 2, 4, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D3, D2, D6, D4), Axes6<4, 0, 2, 1, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D2, D6, D3, D4), Axes6<4, 0, 1, 5, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D1, D3, D5, D4), Axes6<5, 1, 0, 2, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D3, D2, D1, D5), Axes6<3, 5, 2, 1, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D3, D2, D4, D1), Axes6<4, 5, 2, 1, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D2, D1, D3, D5), Axes5<3, 1, 0, 2, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D4, D1, D3, D5), Axes6<5, 1, 3, 0, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D1, D2, D4, D6), Axes6<4, 2, 0, 1, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D6, D2, D1, D4), Axes6<4, 2, 5, 1, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D1, D3, D6, D4), Axes6<1, 4, 0, 2, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D3, D6, D1, D5), Axes6<1, 3, 2, 5, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D5, D6, D1, D2), Axes6<2, 3, 4, 5, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D4, D6, D1, D2), Axes6<4, 2, 3, 5, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D6, D5, D4, D1), Axes6<2, 1, 5, 4, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D4, D5, D1, D3), Axes5<1, 3, 4, 0, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D1, D5, D6, D2), Axes6<3, 2, 0, 4, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D4, D5, D3, D1), Axes6<5, 1, 3, 4, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D4, D3, D2, D5), Axes6<0, 5, 3, 2, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D5, D3, D2, D1), Axes6<3, 5, 4, 2, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D2, D1, D3, D4), Axes5<4, 1, 0, 2, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D5, D6, D4, D2), Axes6<2, 0, 4, 5, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D3, D2, D1, D4), Axes5<4, 2, 1, 0, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D6, D4, D1, D5), Axes6<1, 2, 5, 3, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D2, D5, D1, D3), Axes6<3, 5, 1, 4, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D5, D2, D4, D6), Axes6<0, 2, 4, 1, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D5, D6, D1, D4), Axes6<1, 2, 4, 5, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D2, D5, D6, D3), Axes6<0, 3, 1, 4, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D5, D2, D4, D6), Axes6<2, 0, 4, 1, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D4, D5, D1, D3), Axes6<1, 5, 3, 4, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D4, D3, D6, D1), Axes6<1, 4, 3, 2, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D6, D2, D3, D5), Axes6<3, 0, 5, 1, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D2, D3, D4, D5), Axes6<5, 0, 1, 2, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D1, D5, D2, D3), Axes6<5, 3, 0, 4, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D1, D3, D2, D4), Axes6<5, 4, 0, 2, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D6, D5, D1, D2), Axes6<2, 3, 5, 4, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D4, D2, D3, D1), Axes6<4, 5, 3, 1, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D6, D2, D3, D1), Axes6<3, 4, 5, 1, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D2, D6, D5, D4), Axes6<2, 0, 1, 5, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D1, D2, D4, D3), Axes6<5, 4, 0, 1, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D4, D1, D6, D3), Axes6<1, 4, 3, 0, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D6, D1, D4, D2), Axes6<4, 2, 5, 0, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D6, D2, D4, D3), Axes6<4, 0, 5, 1, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D4, D1, D2, D3), Axes6<4, 5, 3, 0, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D4, D3, D1, D2), Axes5<4, 3, 2, 0, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D2, D5, D4, D6), Axes6<0, 2, 1, 4, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D4, D1, D5, D2), Axes6<2, 5, 3, 0, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D6, D1, D3, D4), Axes6<4, 1, 5, 0, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D3, D6, D4, D2), Axes6<4, 0, 2, 5, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D2, D5, D1, D3), Axes6<5, 3, 1, 4, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D4, D5, D3, D1), Axes6<1, 5, 3, 4, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D1, D6, D2, D5), Axes6<3, 2, 0, 5, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D4, D5, D6, D3), Axes6<0, 1, 3, 4, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D3, D5, D1, D6), Axes6<3, 1, 2, 4, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D2, D3, D1, D6), Axes6<3, 4, 1, 2, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D1, D4, D3, D5), Axes6<5, 1, 0, 3, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D2, D4, D3, D1), Axes5<4, 1, 3, 2, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D5, D6, D2, D4), Axes6<2, 0, 4, 5, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D4, D1, D6, D2), Axes6<4, 2, 3, 0, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D1, D4, D6, D3), Axes6<4, 1, 0, 3, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D1, D4, D2, D3), Axes5<4, 0, 3, 1, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D3, D5, D2, D6), Axes6<3, 0, 2, 4, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D2, D4, D3, D5), Axes6<0, 5, 1, 3, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D2, D3, D1, D5), Axes5<3, 1, 2, 0, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D1, D5, D2, D6), Axes6<2, 3, 0, 4, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D1, D6, D5, D3), Axes6<1, 3, 0, 5, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D2, D6, D4, D5), Axes6<0, 2, 1, 5, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D2, D1, D5, D4), Axes5<2, 1, 0, 4, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D1, D4, D3, D5), Axes5<1, 0, 3, 2, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D3, D2, D4, D6), Axes6<0, 4, 2, 1, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D5, D3, D2, D6), Axes6<0, 3, 4, 2, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D5, D1, D6, D4), Axes6<1, 2, 4, 0, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D5, D4, D2, D1), Axes5<2, 4, 3, 1, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D4, D5, D1, D2), Axes6<2, 5, 3, 4, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D3, D2, D6, D5), Axes6<0, 3, 2, 1, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D2, D4, D1, D3), Axes6<5, 4, 1, 3, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D1, D3, D5, D4), Axes5<1, 0, 2, 4, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D4, D6, D3, D5), Axes6<1, 0, 3, 5, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D4, D6, D5, D2), Axes6<0, 2, 3, 5, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D2, D3, D1, D5), Axes6<5, 3, 1, 2, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D3, D2, D1, D5), Axes6<5, 3, 2, 1, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D4, D2, D3, D5), Axes5<0, 3, 1, 2, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D4, D1, D5, D3), Axes6<1, 5, 3, 0, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D3, D5, D4, D2), Axes6<0, 5, 2, 4, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D1, D6, D2, D4), Axes6<2, 4, 0, 5, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D6, D3, D1, D2), Axes6<4, 3, 5, 2, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D5, D1, D4, D2), Axes6<5, 2, 4, 0, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D1, D5, D3, D4), Axes5<1, 0, 4, 2, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D5, D2, D1, D3), Axes6<3, 5, 4, 1, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D2, D3, D4, D6), Axes6<4, 0, 1, 2, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D6, D1, D2, D5), Axes6<2, 3, 5, 0, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D2, D3, D5, D4), Axes6<0, 5, 1, 2, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D3, D5, D2, D1), Axes5<3, 2, 4, 1, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D1, D2, D4, D5), Axes6<5, 2, 0, 1, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D1, D4, D2, D3), Axes4<0, 3, 1, 2>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D1, D2, D3, D5), Axes5<3, 0, 1, 2, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D2, D5, D3, D4), Axes6<0, 5, 1, 4, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D1, D3, D4, D5), Axes6<5, 1, 0, 2, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D3, D4, D2, D1), Axes5<4, 2, 3, 1, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D3, D6, D2, D1), Axes6<3, 4, 2, 5, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D2, D6, D1, D5), Axes6<2, 3, 1, 5, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D6, D5, D2, D4), Axes6<0, 2, 5, 4, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D3, D1, D4, D2), Axes4<2, 0, 3, 1>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D4, D2, D5, D6), Axes6<0, 2, 3, 1, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D5, D1, D2, D3), Axes6<5, 3, 4, 0, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D5, D1, D4, D2), Axes5<2, 4, 0, 3, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D5, D2, D1, D3), Axes6<5, 3, 4, 1, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D1, D5, D3, D2), Axes6<5, 3, 0, 4, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D2, D1, D3, D5), Axes6<5, 3, 1, 0, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D2, D1, D4, D3), Axes6<4, 5, 1, 0, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D3, D2, D6, D1), Axes6<4, 3, 2, 1, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D6, D5, D4, D3), Axes6<1, 0, 5, 4, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D6, D3, D4, D2), Axes6<0, 4, 5, 2, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D1, D6, D3, D2), Axes6<4, 3, 0, 5, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D6, D2, D5, D4), Axes6<0, 2, 5, 1, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D4, D5, D1, D3), Axes6<5, 1, 3, 4, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D4, D3, D5, D6), Axes6<1, 0, 3, 2, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D5, D6, D3, D1), Axes6<3, 1, 4, 5, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D3, D1, D4, D5), Axes6<1, 5, 2, 0, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D6, D1, D3, D2), Axes6<4, 3, 5, 0, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D5, D3, D6, D4), Axes6<0, 1, 4, 2, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D4, D6, D1, D3), Axes6<1, 4, 3, 5, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D5, D1, D2, D6), Axes6<2, 3, 4, 0, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D2, D6, D5, D1), Axes6<2, 3, 1, 5, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D6, D4, D5, D3), Axes6<1, 0, 5, 3, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D4, D6, D1, D2), Axes6<2, 4, 3, 5, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D1, D6, D4, D2), Axes6<4, 2, 0, 5, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D5, D1, D2, D3), Axes5<3, 4, 0, 1, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D1, D2, D5, D3), Axes6<5, 3, 0, 1, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D3, D5, D2, D1), Axes6<3, 5, 2, 4, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D2, D4, D3, D5), Axes6<5, 0, 1, 3, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D2, D3, D6, D4), Axes6<4, 0, 1, 2, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D4, D3, D1, D2), Axes6<5, 4, 3, 2, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D6, D3, D2, D5), Axes6<3, 0, 5, 2, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D4, D6, D3, D1), Axes6<1, 4, 3, 5, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D3, D4, D1, D2), Axes4<2, 3, 0, 1>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D3, D4, D5, D1), Axes6<1, 5, 2, 3, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D3, D6, D5, D4), Axes6<0, 1, 2, 5, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D2, D5, D3, D4), Axes6<5, 0, 1, 4, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D1, D2, D5, D3), Axes5<3, 0, 1, 4, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D3, D4, D5, D2), Axes6<0, 5, 2, 3, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D5, D2, D3, D1), Axes5<3, 4, 1, 2, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D2, D4, D6, D1), Axes6<4, 2, 1, 3, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D3, D4, D1, D6), Axes6<1, 4, 2, 3, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D6, D5, D3, D4), Axes6<0, 1, 5, 4, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D1, D4, D5, D3), Axes6<1, 5, 0, 3, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D6, D5, D1, D2), Axes6<3, 2, 5, 4, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D5, D2, D3, D1), Axes6<5, 3, 4, 1, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D6, D3, D1, D5), Axes6<1, 3, 5, 2, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D3, D1, D5, D6), Axes6<1, 3, 2, 0, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D4, D2, D6, D1), Axes6<4, 2, 3, 1, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D1, D6, D4, D5), Axes6<2, 1, 0, 5, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D3, D5, D4, D6), Axes6<1, 0, 2, 4, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D3, D5, D1, D4), Axes5<1, 2, 4, 0, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D2, D6, D3, D1), Axes6<4, 3, 1, 5, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D4, D6, D2, D1), Axes6<4, 2, 3, 5, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D2, D4, D6, D1), Axes6<2, 4, 1, 3, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D5, D3, D1, D2), Axes6<5, 3, 4, 2, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D2, D3, D1, D5), Axes6<3, 5, 1, 2, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D3, D1, D2, D4), Axes6<5, 4, 2, 0, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D1, D4, D6, D5), Axes6<1, 2, 0, 3, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D5, D3, D4, D1), Axes6<5, 1, 4, 2, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D2, D5, D3, D1), Axes6<3, 5, 1, 4, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D5, D3, D2, D4), Axes5<0, 4, 2, 1, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D1, D2, D6, D5), Axes6<2, 3, 0, 1, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D1, D3, D2, D6), Axes6<4, 3, 0, 2, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D1, D5, D4, D2), Axes6<2, 5, 0, 4, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D3, D6, D1, D2), Axes6<4, 3, 2, 5, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D1, D2, D4, D5), Axes6<2, 5, 0, 1, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D3, D5, D2, D1), Axes6<5, 3, 2, 4, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D6, D1, D5, D4), Axes6<1, 2, 5, 0, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D1, D3, D6, D4), Axes6<4, 1, 0, 2, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D1, D5, D2, D4), Axes6<5, 2, 0, 4, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D6, D4, D1, D2), Axes6<4, 2, 5, 3, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D5, D2, D4, D3), Axes6<5, 0, 4, 1, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D3, D4, D1, D5), Axes5<1, 2, 3, 0, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D5, D3, D1, D6), Axes6<1, 3, 4, 2, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D4, D3, D5, D6), Axes6<0, 1, 3, 2, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D1, D4, D6, D5), Axes6<2, 1, 0, 3, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D1, D3, D2, D4), Axes4<0, 2, 1, 3>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D3, D2, D6, D4), Axes6<0, 4, 2, 1, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D2, D6, D1, D4), Axes6<4, 2, 1, 5, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D3, D6, D2, D1), Axes6<4, 3, 2, 5, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D5, D2, D1, D6), Axes6<3, 2, 4, 1, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D3, D2, D1, D5), Axes5<3, 2, 1, 0, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D3, D4, D1, D2), Axes6<4, 5, 2, 3, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D1, D5, D3, D2), Axes6<3, 5, 0, 4, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D1, D6, D4, D3), Axes6<1, 4, 0, 5, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D5, D2, D1, D4), Axes6<2, 5, 4, 1, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D5, D3, D4, D2), Axes5<0, 4, 2, 3, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D3, D1, D2, D4), Axes4<2, 0, 1, 3>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D2, D5, D1, D6), Axes6<2, 3, 1, 4, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D2, D3, D1, D4), Axes5<4, 1, 2, 0, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D1, D5, D4, D3), Axes5<1, 0, 4, 3, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D6, D5, D1, D3), Axes6<3, 1, 5, 4, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D5, D2, D6, D1), Axes6<3, 2, 4, 1, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D5, D4, D6, D1), Axes6<1, 2, 4, 3, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D5, D4, D1, D2), Axes6<5, 2, 4, 3, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D4, D2, D1, D6), Axes6<2, 4, 3, 1, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D6, D1, D2, D4), Axes6<4, 2, 5, 0, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D2, D6, D3, D5), Axes6<3, 0, 1, 5, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D3, D6, D1, D4), Axes6<1, 4, 2, 5, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D3, D4, D1, D6), Axes6<4, 1, 2, 3, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D3, D4, D5, D2), Axes6<5, 0, 2, 3, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D1, D3, D2, D4), Axes5<4, 0, 2, 1, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D2, D5, D4, D1), Axes6<5, 2, 1, 4, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D3, D1, D4, D6), Axes6<1, 4, 2, 0, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D6, D5, D4, D2), Axes6<2, 0, 5, 4, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D4, D2, D1, D6), Axes6<4, 2, 3, 1, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D5, D1, D6, D2), Axes6<2, 3, 4, 0, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D2, D5, D3, D6), Axes6<3, 0, 1, 4, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D1, D2, D3, D6), Axes6<4, 3, 0, 1, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D4, D2, D1, D5), Axes6<2, 5, 3, 1, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D4, D3, D2, D6), Axes6<4, 0, 3, 2, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D2, D1, D5, D6), Axes6<3, 2, 1, 0, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D5, D6, D1, D3), Axes6<3, 1, 4, 5, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D3, D2, D6, D1), Axes6<3, 4, 2, 1, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D4, D3, D1, D5), Axes6<5, 1, 3, 2, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D4, D5, D3, D2), Axes6<5, 0, 3, 4, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D2, D5, D6, D4), Axes6<0, 2, 1, 4, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D1, D5, D6, D3), Axes6<1, 3, 0, 4, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D3, D6, D5, D1), Axes6<1, 3, 2, 5, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D5, D6, D4, D3), Axes6<0, 1, 4, 5, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D1, D5, D4, D6), Axes6<2, 1, 0, 4, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D4, D1, D5, D6), Axes6<1, 2, 3, 0, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D1, D6, D5, D3), Axes6<3, 1, 0, 5, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D3, D1, D6, D5), Axes6<1, 3, 2, 0, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D6, D4, D3, D2), Axes6<0, 4, 5, 3, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D3, D2, D5, D1), Axes5<3, 2, 1, 4, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D1, D2, D5, D4), Axes6<2, 5, 0, 1, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D6, D3, D5, D4), Axes6<1, 0, 5, 2, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D5, D4, D6, D1), Axes6<2, 1, 4, 3, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D3, D1, D4, D2), Axes5<4, 2, 0, 3, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D2, D3, D5, D4), Axes5<0, 1, 2, 4, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D3, D6, D1, D2), Axes6<3, 4, 2, 5, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D1, D5, D3, D6), Axes6<1, 3, 0, 4, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D6, D3, D1, D4), Axes6<1, 4, 5, 2, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D4, D1, D6, D5), Axes6<2, 1, 3, 0, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D2, D6, D4, D3), Axes6<0, 4, 1, 5, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D5, D1, D4, D3), Axes6<5, 1, 4, 0, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D3, D2, D4, D6), Axes6<4, 0, 2, 1, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D3, D4, D1, D5), Axes6<5, 1, 2, 3, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D6, D3, D4, D5), Axes6<0, 1, 5, 2, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D1, D6, D4, D3), Axes6<4, 1, 0, 5, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D6, D2, D1, D5), Axes6<2, 3, 5, 1, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D2, D4, D3, D1), Axes6<5, 4, 1, 3, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D4, D2, D1, D3), Axes4<3, 1, 0, 2>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D4, D3, D6, D2), Axes6<0, 4, 3, 2, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D5, D1, D2, D4), Axes6<2, 5, 4, 0, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D4, D1, D3, D6), Axes6<4, 1, 3, 0, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D5, D3, D1, D4), Axes6<1, 5, 4, 2, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D3, D5, D6, D2), Axes6<0, 3, 2, 4, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D4, D5, D6, D1), Axes6<1, 2, 3, 4, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D3, D1, D2, D4), Axes6<4, 5, 2, 0, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D4, D1, D2, D5), Axes5<2, 3, 0, 1, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D1, D5, D3, D2), Axes5<3, 0, 4, 2, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D3, D5, D1, D2), Axes6<5, 3, 2, 4, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D4, D3, D5, D1), Axes5<1, 3, 2, 4, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D4, D5, D6, D3), Axes6<1, 0, 3, 4, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D2, D3, D6, D5), Axes6<0, 3, 1, 2, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D2, D3, D5, D1), Axes5<3, 1, 2, 4, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D3, D1, D6, D4), Axes6<1, 4, 2, 0, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D2, D3, D4, D1), Axes4<1, 2, 3, 0>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D1, D3, D6, D2), Axes6<3, 4, 0, 2, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D5, D1, D3, D2), Axes6<5, 3, 4, 0, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D4, D1, D2, D3), Axes6<5, 4, 3, 0, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D2, D1, D6, D5), Axes6<2, 3, 1, 0, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D4, D6, D3, D2), Axes6<0, 4, 3, 5, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D3, D6, D2, D4), Axes6<0, 4, 2, 5, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D1, D3, D5, D6), Axes6<1, 3, 0, 2, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D6, D4, D1, D3), Axes6<4, 1, 5, 3, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D3, D5, D2, D4), Axes5<0, 2, 4, 1, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D2, D3, D5, D1), Axes6<5, 3, 1, 2, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D5, D2, D1, D3), Axes5<3, 4, 1, 0, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D1, D6, D3, D5), Axes6<3, 1, 0, 5, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D5, D4, D2, D3), Axes5<0, 4, 3, 1, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D1, D4, D3, D6), Axes6<4, 1, 0, 3, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D3, D1, D2, D6), Axes6<3, 4, 2, 0, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D1, D4, D3, D2), Axes6<5, 4, 0, 3, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D2, D3, D5, D4), Axes6<5, 0, 1, 2, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D2, D5, D6, D4), Axes6<2, 0, 1, 4, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D5, D4, D2, D6), Axes6<0, 2, 4, 3, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D4, D3, D2, D5), Axes5<0, 3, 2, 1, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D4, D1, D2, D3), Axes5<4, 3, 0, 1, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D2, D6, D3, D1), Axes6<3, 4, 1, 5, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D5, D1, D4, D6), Axes6<2, 1, 4, 0, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D1, D5, D3, D4), Axes6<1, 5, 0, 4, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D5, D2, D6, D3), Axes6<3, 0, 4, 1, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D5, D3, D1, D6), Axes6<3, 1, 4, 2, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D1, D2, D4, D3), Axes6<4, 5, 0, 1, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D1, D5, D4, D2), Axes6<5, 2, 0, 4, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D3, D4, D6, D5), Axes6<0, 1, 2, 3, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D4, D5, D2, D3), Axes6<5, 0, 3, 4, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D3, D4, D2, D1), Axes6<4, 5, 2, 3, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D3, D1, D4, D5), Axes6<5, 1, 2, 0, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D4, D3, D5, D1), Axes6<5, 1, 3, 2, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D1, D5, D3, D6), Axes6<3, 1, 0, 4, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D1, D6, D5, D2), Axes6<2, 3, 0, 5, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D5, D4, D3, D6), Axes6<1, 0, 4, 3, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D6, D3, D4, D5), Axes6<1, 0, 5, 2, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D4, D1, D3, D2), Axes6<4, 5, 3, 0, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D5, D4, D3, D2), Axes6<5, 0, 4, 3, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D6, D4, D2, D5), Axes6<2, 0, 5, 3, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D2, D4, D3, D5), Axes5<0, 1, 3, 2, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D3, D1, D2, D5), Axes6<5, 3, 2, 0, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D6, D2, D5, D1), Axes6<2, 3, 5, 1, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D3, D6, D1, D5), Axes6<3, 1, 2, 5, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D1, D3, D5, D6), Axes6<3, 1, 0, 2, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D4, D5, D2, D1), Axes5<2, 3, 4, 1, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D3, D5, D6, D2), Axes6<3, 0, 2, 4, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D2, D1, D4, D3), Axes6<5, 4, 1, 0, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D1, D2, D6, D4), Axes6<2, 4, 0, 1, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D4, D2, D6, D3), Axes6<0, 4, 3, 1, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D3, D4, D2, D6), Axes6<4, 0, 2, 3, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D3, D4, D2, D1), Axes4<2, 3, 1, 0>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D6, D4, D2, D1), Axes6<4, 2, 5, 3, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D6, D3, D1, D5), Axes6<3, 1, 5, 2, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D1, D2, D5, D4), Axes5<2, 0, 1, 4, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D2, D1, D4, D3), Axes4<1, 0, 3, 2>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D4, D3, D1, D6), Axes6<1, 4, 3, 2, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D6, D5, D4, D3), Axes6<0, 1, 5, 4, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D5, D2, D3, D6), Axes6<0, 3, 4, 1, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D6, D5, D3, D4), Axes6<1, 0, 5, 4, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D1, D3, D2, D6), Axes6<3, 4, 0, 2, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D1, D4, D5, D2), Axes6<5, 2, 0, 3, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D6, D4, D1, D5), Axes6<2, 1, 5, 3, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D2, D5, D3, D6), Axes6<0, 3, 1, 4, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D5, D6, D3, D2), Axes6<0, 3, 4, 5, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D4, D6, D5, D1), Axes6<2, 1, 3, 5, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D2, D1, D3, D4), Axes4<1, 0, 2, 3>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D3, D1, D2, D5, D6), Axes6<3, 2, 0, 1, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D4, D1, D2, D3), Axes4<3, 0, 1, 2>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D5, D1, D4, D3), Axes6<1, 5, 4, 0, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D1, D4, D6, D2), Axes6<4, 2, 0, 3, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D4, D1, D5, D2), Axes6<5, 2, 3, 0, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D4, D6, D2, D5), Axes6<2, 0, 3, 5, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D1, D5, D2, D3), Axes5<3, 0, 4, 1, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D4, D6, D3, D5), Axes6<0, 1, 3, 5, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D4, D3, D2, D1), Axes4<3, 2, 1, 0>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D1, D3, D5, D4), Axes6<1, 5, 0, 2, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D3, D1, D2, D5), Axes5<3, 2, 0, 1, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D6, D5, D4, D1), Axes6<1, 2, 5, 4, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D3, D5, D6, D4), Axes6<1, 0, 2, 4, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D4, D3, D1, D5), Axes5<1, 3, 2, 0, 4>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D3, D4, D2, D1), Axes6<5, 4, 2, 3, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D1, D5, D6, D4), Axes6<2, 1, 0, 4, 5, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D4, D1, D6, D3), Axes6<4, 1, 3, 0, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D3, D6, D4, D1), Axes6<1, 4, 2, 5, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D2, D4, D1, D3), Axes5<4, 1, 3, 0, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D2, D3, D4, D5, D1), Axes6<5, 1, 2, 3, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D2, D3, D6, D5), Axes6<3, 0, 1, 2, 5, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D2, D5, D1, D4), Axes6<2, 5, 1, 4, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D2, D6, D4, D5), Axes6<2, 0, 1, 5, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D3, D5, D6, D1), Axes6<3, 1, 2, 4, 5, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D6, D3, D1, D4), Axes6<4, 1, 5, 2, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D4, D5, D2, D6), Axes6<0, 2, 3, 4, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D3, D1, D5, D6), Axes6<3, 1, 2, 0, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D6, D3, D5, D4), Axes6<0, 1, 5, 2, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D3, D4, D1, D5), Axes6<1, 5, 2, 3, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D5, D3, D1, D2), Axes5<3, 4, 2, 0, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D3, D4, D1, D2), Axes6<5, 4, 2, 3, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D4, D6, D2, D1), Axes6<2, 4, 3, 5, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D4, D3, D5, D2), Axes6<0, 5, 3, 2, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D2, D6, D3, D5), Axes6<0, 3, 1, 5, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D1, D2, D3, D4), Axes6<4, 5, 0, 1, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D6, D1, D4, D5), Axes6<1, 2, 5, 0, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D2, D6, D1, D4, D3), Axes6<4, 1, 5, 0, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D2, D1, D5, D6), Axes6<2, 3, 1, 0, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D6, D5, D1, D3), Axes6<1, 3, 5, 4, 0, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim> PermuteShapeTo<(D2, D1, D3), Axes3<1, 0, 2>> for (D1, D2, D3)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D5, D6, D3, D2), Axes6<3, 0, 4, 5, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D4, D6, D3, D5, D1), Axes6<1, 3, 5, 2, 4, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D3, D4, D1, D2, D5), Axes6<5, 2, 3, 0, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D3, D2, D6, D5, D4), Axes6<0, 2, 1, 5, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D3, D2, D1, D4), Axes6<4, 5, 2, 1, 0, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D3, D2, D4, D5), Axes6<5, 0, 2, 1, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D5, D4, D2, D6), Axes6<2, 0, 4, 3, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D5, D4, D2, D3), Axes6<5, 0, 4, 3, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D4, D5, D3, D2, D1), Axes6<5, 3, 4, 2, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D6, D2, D4, D1), Axes6<2, 4, 5, 1, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D2, D4, D3, D1), Axes6<4, 5, 1, 3, 2, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D6, D2, D4, D3), Axes6<0, 4, 5, 1, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D2, D4, D6, D1, D5), Axes6<2, 1, 3, 5, 0, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D3, D4, D2, D5), Axes6<0, 5, 2, 3, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D5, D1, D2, D3), Axes6<3, 5, 4, 0, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D1, D6, D3, D5, D2), Axes6<3, 0, 5, 2, 4, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim> PermuteShapeTo<(D3, D2, D1), Axes3<2, 1, 0>> for (D1, D2, D3)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D4, D1, D2, D5), Axes6<2, 5, 3, 0, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D6, D2, D3, D5), Axes6<0, 3, 5, 1, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D4, D1, D3, D2), Axes5<4, 3, 0, 2, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D1, D6, D2, D4), Axes6<4, 2, 0, 5, 1, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D6, D5, D2, D3), Axes6<0, 3, 5, 4, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D3, D5, D4, D1, D6), Axes6<1, 2, 4, 3, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D4, D3, D1, D2), Axes4<3, 2, 0, 1>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D3, D4, D2, D6), Axes6<0, 4, 2, 3, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim> PermuteShapeTo<(D1, D3, D2), Axes3<0, 2, 1>> for (D1, D2, D3)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D4, D1, D3, D6), Axes6<1, 4, 3, 0, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D2, D5, D1, D4), Axes5<2, 1, 4, 0, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D6, D2, D4, D5), Axes6<2, 0, 5, 1, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D6, D2, D1, D3, D4), Axes6<4, 5, 1, 0, 2, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D3, D4, D5, D6), Axes6<1, 0, 2, 3, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D4, D6, D5, D3), Axes6<1, 0, 3, 5, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D1, D4, D2, D5, D6), Axes6<2, 0, 3, 1, 4, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D5, D6, D2, D3), Axes6<0, 3, 4, 5, 1, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D6, D1, D5, D4, D3), Axes6<1, 5, 0, 4, 3, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D6, D3, D4, D1), Axes6<1, 4, 5, 2, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D2, D4, D3, D6), Axes6<0, 4, 1, 3, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D4, D1, D3, D2), Axes4<3, 0, 2, 1>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim> PermuteShapeTo<(D1, D2, D3, D4), Axes4<0, 1, 2, 3>> for (D1, D2, D3, D4)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D3, D6, D4, D5), Axes6<0, 1, 2, 5, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D3, D1, D5, D4, D2), Axes5<2, 0, 4, 3, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D1, D3, D6, D2), Axes6<4, 3, 0, 2, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D4, D2, D5, D3), Axes5<0, 3, 1, 4, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D3, D2, D1, D4, D6), Axes6<4, 2, 1, 0, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D2, D5, D4, D1), Axes6<2, 5, 1, 4, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D2, D3, D4, D1), Axes6<5, 4, 1, 2, 3, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D5, D4, D2, D3, D6), Axes6<0, 4, 3, 1, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D6, D3, D5, D1, D2), Axes6<3, 5, 2, 4, 0, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D5, D1, D3, D4, D6), Axes6<1, 4, 0, 2, 3, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D5, D4, D3, D2), Axes6<0, 5, 4, 3, 2, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D5, D4, D3, D6), Axes6<0, 1, 4, 3, 2, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D4, D6, D3, D2, D5), Axes6<0, 3, 5, 2, 1, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D2, D5, D1, D3, D4), Axes5<1, 4, 0, 2, 3>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D3, D2, D1, D6), Axes6<4, 3, 2, 1, 0, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D5, D3, D1, D6, D2), Axes6<3, 4, 2, 0, 5, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D5, D3, D1, D4, D2), Axes6<5, 4, 2, 0, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D4, D1, D2, D6), Axes6<2, 4, 3, 0, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D6, D1, D3, D5, D4, D2), Axes6<5, 0, 2, 4, 3, 1>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D2, D1, D5, D4), Axes6<2, 5, 1, 0, 4, 3>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D1, D4, D5, D2, D3), Axes5<0, 3, 4, 1, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D4, D2, D6, D1, D5, D3), Axes6<3, 1, 5, 0, 4, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D6, D4, D2, D3, D5), Axes6<0, 5, 3, 1, 2, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D4, D5, D1, D3, D2), Axes5<3, 4, 0, 2, 1>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D5, D6, D4, D2, D1), Axes6<2, 4, 5, 3, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D4, D6, D5, D2, D1), Axes6<2, 3, 5, 4, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D2, D1, D4, D5), Axes6<2, 5, 1, 0, 3, 4>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D2, D1, D4, D3), Axes5<4, 1, 0, 3, 2>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D2, D1, D5, D4, D6, D3), Axes6<1, 0, 4, 3, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D3, D6, D4, D5, D2, D1), Axes6<2, 5, 3, 4, 1, 0>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim> PermuteShapeTo<(D5, D4, D2, D3, D1), Axes5<4, 3, 1, 2, 0>> for (D1, D2, D3, D4, D5)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D4, D3, D1, D2, D6), Axes6<4, 3, 2, 0, 1, 5>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D5, D1, D2, D4, D6, D3), Axes6<4, 0, 1, 3, 5, 2>> for (D1, D2, D3, D4, D5, D6)

source§

impl<D1: Dim, D2: Dim, D3: Dim, D4: Dim, D5: Dim, D6: Dim> PermuteShapeTo<(D1, D2, D4, D6, D5, D3), Axes6<0, 1, 3, 5, 4, 2>> for (D1, D2, D3, D4, D5, D6)

Implementors§