static Tensor aftCross(Tensor q, Tensor k, Tensor v, Tensor wb) { return Tensor._raw( engine.aftCrossForward(q._handle, k._handle, v._handle, wb._handle), q.shape, ); }