public Tensor <TRes> Concat <TRes>(Tensor <T> other, Func <Vector <T>, Vector <T>, Vector <TRes> > vSelector, Func <T, T, TRes> selector) where TRes : unmanaged { return(Tensor <TRes> .FromRef(Shape, SimdOps <T> .Concat <TRes, FWrapper <Vector <T>, Vector <T>, Vector <TRes> >, FWrapper <T, T, TRes> >(InternalArray, other.InternalArray, vSelector.ToStruct(), selector.ToStruct()))); }