4 shape { dim: 1 dim: 4 dim: 4 dim: 3 }
9 shape { dim: 1 dim: 2 dim: 1 }
10 filler { tag: "explicit" arg: "0" arg: "0" }
15 shape { dim: 1 dim: 2 dim: 4 dim: 4 dim: 3 }
18 # indices last dim is less than param rank, so gather_nd takes slices into `param`.
19 # thus indices [[[0], [0]]] take param[0] slice twice
20 # so output is [[[param[0]], [param[0]]]] with shape [1, 2, 4, 4, 3]