From: Travis O. <oli...@ie...> - 2006-06-27 18:20:04
|
Keith Goodman wrote: > This works in numpy 0.9.7.2416 but doesn't work in numpy 0.9.9.2683: > > Numpy 0.9.9.2683 > > x = asmatrix(zeros((3,2), float)) > y = asmatrix(rand(3,1)) > y > > matrix([[ 0.49865026], > [ 0.82675808], > [ 0.30285247]]) > > x[:,1] = y > 0.5 > x > > matrix([[ 0., 0.], > [ 0., 0.], <--- this should be one (?) > [ 0., 0.]]) > > This looks like a bug, probably introduced recently during the re-write of the copying and casting code. Try checking out the revisions r2662 and r2660 to see which one works for you. I'll look into this problem. -Travis |