Guest User

Untitled

a guest
Jul 19th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. p=array_2
  2. q=array_2
  3. p=numpy.vstack([p,q])
  4.  
  5. a = np.ones((20,100,3))
  6. b = np.vstack((a,a))
  7.  
  8. print b.shape # (40,100,3)
  9.  
  10. b = np.concatenate((a,a),axis=0)
  11.  
  12. In [172]: a = np.random.normal(size=(20,100,3))
  13.  
  14. In [173]: c = np.random.normal(size=(20,100,3))
  15.  
  16. In [174]: %timeit b = np.concatenate((a,c),axis=0)
  17. 100000 loops, best of 3: 13.3 us per loop
  18.  
  19. In [175]: %timeit b = np.vstack((a,c))
  20. 10000 loops, best of 3: 26.1 us per loop
  21.  
  22. np.concatenate((a1, a2, ...), axis=0)
  23.  
  24. >>> from scipy import *
  25. >>> a = rand(20,100,3)
  26. >>> b = rand(20,100,3)
  27. >>> a.shape
  28. (20, 100, 3)
  29. >>> b.shape
  30. (20, 100, 3)
  31. >>> r_[a,b].shape
  32. (40, 100, 3)
  33. >>> (r_[a,b] == vstack([a,b])).all()
  34. True
Add Comment
Please, Sign In to add comment