Well, thanks Tim for pointing this out. Cheers,
Davide On Wednesday, March 11, 2015 at 2:42:38 PM UTC, Tim Holy wrote: > > Good that you clarified that, but are you aware that permute! makes a copy > of > the permutation? So there's no memory savings, and it's about 4x slower > than > an out-of-place copy. > > --Tim > > On Wednesday, March 11, 2015 07:09:38 AM Davide Lasagna wrote: > > But A[p, :] makes copies, and I want it to be in place. > > > > Davide > > > > On Wednesday, March 11, 2015 at 2:02:31 PM UTC, Tim Holy wrote: > > > A[p, :] > > > > > > --Tim > > > > > > On Wednesday, March 11, 2015 05:49:47 AM Davide Lasagna wrote: > > > > Hi, > > > > > > > > > > > > permute!(v, p) permutes the elements of v according to the > permutation > > > > vector p. > > > > > > > > Is there any equivalent built in function for permuting rows of a > > > > > > matrix? > > > > > > > Given the memory layout of julia matrices it should not be too > difficult > > > > > > to > > > > > > > have a similar function for matrices as well. > > > > > > > > Thanks, > > > > > > > > Davide > >