T3Variations.variation_shapes ============================= .. py:method:: t3toolbox.frame_variations_format.T3Variations.variation_shapes() .. code-block:: python def variation_shapes( self, ) -> typ.Tuple[ typ.Tuple[typ.Tuple[int, ...], ...], # tucker_variation_shapes. len=d. elm_len=2 typ.Tuple[typ.Tuple[int, ...], ...], # tt_variation_shapes. len=d. elm_len=3 ]: T3Variations shapes that fit with this T3Frame. Shapes of the "holes" in the following tensor diagrams:: 1 -- L0 -- ( ) -- R2 -- R3 -- 1 | | | | U0 U1 U2 U3 | | | | 1 -- L0 -- L1 -- O2 -- R3 -- 1 | | | | U0 U1 ( ) U3 | | | |