{ "parallelism": "CP", "attention_layers": [ { "q": "q_scaled", "gather_kv": true, "gather_q": false, "replace": null, "polygraphy_class": "AttentionLayerHint" } ], "dist_collectives": { "group_size": 0, "root": -1, "nb_rank": 2, "reduce_op": "max", "groups": [], "polygraphy_class": "DistCollective" }, "inputs": [ { "name": "input", "seq_len_idx": 0, "rank": 3, "polygraphy_class": "ShardTensor" } ], "outputs": [ { "name": "output", "seq_len_idx": 0, "rank": 3, "polygraphy_class": "ShardTensor" } ], "k_seq_len_idx": 3, "v_seq_len_idx": 2, "kv_rank": 4, "polygraphy_class": "ShardHints" }