Method: Numo::NArray.hstack
- Defined in:
- lib/numo/narray/extra.rb
.hstack(arrays) ⇒ Object
Stack arrays horizontally (column wise).
525 526 527 528 529 530 531 532 533 534 535 |
# File 'lib/numo/narray/extra.rb', line 525 def hstack(arrays) klass = (self==NArray) ? NArray.array_type(arrays) : self nd = 0 arys = arrays.map do |a| a = klass.cast(a) nd = a.ndim if a.ndim > nd a end dim = (nd >= 2) ? 1 : 0 concatenate(arys,axis:dim) end |