OnnxRuntime::Tensor
Inherits Reference / Object
Tensor class provides high-level API for working with dense tensors in ONNX Runtime.
Class methods
create(data : Array(Float32), shape = nil, session = nil)
Creates a tensor from various data types
create(data : Array(Int32), shape = nil, session = nil)
Sourcecreate(data : Array(Int64), shape = nil, session = nil)
Sourcecreate(data : Array(Float64), shape = nil, session = nil)
Sourcecreate(data : Array(UInt8), shape = nil, session = nil)
Sourcecreate(data : Array(Int8), shape = nil, session = nil)
Sourcecreate(data : Array(UInt16), shape = nil, session = nil)
Sourcecreate(data : Array(Int16), shape = nil, session = nil)
Sourcecreate(data : Array(UInt32), shape = nil, session = nil)
Sourcecreate(data : Array(UInt64), shape = nil, session = nil)
Sourcecreate(data : Array(Bool), shape = nil, session = nil)
Sourcecreate(data : Array(String), shape = nil, session = nil)
Sourcecreate(data, shape = nil, session = nil)
Sourceextract_data(tensor, session, expected_shape : Array(Int64) | Nil = nil)
Extract data from a tensor