NDAV::Numo::NArray

NDAV bridge for Numo::NArray (numo-narray-alt).

SYNOPSIS

require "ndav/numo/narray"

numo = Numo::DFloat.new(2, 3).seq # => Numo::DFloat
ndav = numo.to_ndav               # => NDAV
numo = ndav.to_numo_narray        # => Numo::DFloat

memory_view = Fiddle::MemoryView.new(numo) # => Fiddle::MemoryView, now it may export a MemoryView

ndav = NDAV.from_numo_narray(numo)   # => NDAV
numo = Numo::DFloat.from_ndav(ndav)  # => Numo::DFloat
numo = Numo::NDarray.from_ndav(ndav) # => Numo::DFloat

include NDAV::Converter
ndav = NDAV(numo)       # => NDAV
numo = NumoNArray(ndav) # => Numo::NArray

LICENSE

3-Clause BSD License. See LICENSE.txt file.