OnnxRuntime::OrtValue::NDAV
NDAV bridge for ONNX Runtime Ruby.
SYNOPSIS
require "ndav/ort_value"
ort_value = OnnxRuntime::OrtValue.from_array([1.0, 2.0, 3.0], element_type: :float) # => OnnxRuntime::OrtValue
ndav = ort_value.to_ndav # => NDAV
ort_value = ndav.to_ort_value # => OnnxRuntime::OrtValue
memory_view = Fiddle::MemoryView.new(ort_value) # => Fiddle::MemoryView, now it may export a MemoryView
ndav = NDAV.from_ort_value(ort_value) # => NDAV
ort_value = OnnxRuntime::OrtValue.from_ndav(ndav) # => OnnxRuntime::OrtValue
include NDAV::Converter
ndav = NDAV(ort_value) # => NDAV
ort_value = OrtValue(ndav) # => OnnxRuntime::OrtValue
LICENSE
MIT license. See LICENSE.txt file.