...some broadcast sizes operations...
        %hy : Float(, ), %287 : Float(, ), %cy : Float(, ), %outgate.1 : Float(, ), %cellgate.1 : Float(, ), %forgetgate.1 : Float(, ), %ingate.1 : Float(, ) = prim::FusionGroup_0(%13, %346, %345, %344, %343)
        ...some broadcast sizes operations...
        return (%hy, %cy, %49, %44, %196, %199, %340, %192, %325, %185, %ingate.1, %forgetgate.1, %cellgate.1, %outgate.1, %395, %396, %287)
        with prim::FusionGroup_0 = graph(%13 : Float(, ),
            %71 : Tensor,
            %76 : Tensor,
            %81 : Tensor,
            %86 : Tensor):
        ...some chunks, constants, and add operations...
        %ingate.1 : Float(, ) = aten::sigmoid(%38)
        %forgetgate.1 : Float(, ) = aten::sigmoid(%34)
        %cellgate.1 : Float(, ) = aten::tanh(%30)
        %outgate.1 : Float(, ) = aten::sigmoid(%26)
        %14 : Float(, ) = aten::mul(%forgetgate.1, %13)
        %11 : Float(, ) = aten::mul(%ingate.1, %cellgate.1)