    def _concat_strided_outputs(self, outputs, output_stride_dim):
        """a temporary function to concatenate strided outputs"""
        cat_op = concatenate()
        cat_output = cat_op(outputs, dim=output_stride_dim)
        cat_output._attrs["src_ops"] = StableSet([self])
        offset = 0
        for idx, output_tensor in enumerate(outputs):
            self._attrs["output_accessors"][idx].update_base_tensor(
                cat_output, output_stride_dim, offset
            )
            offset += output_tensor._attrs["shape"][output_stride_dim]._attrs["values"][
                0
            ]
            from aitemplate.compiler.transform import transform_utils

            transform_utils.remove_tensor_from_sorted_graph(output_tensor)
        return cat_output
a temporary function to concatenate strided outputs
python/aitemplate/compiler/ops/gemm_universal/group_gemm_rcr.py