class Tensorflow::FFI::Output

Public Class Methods

array_to_ptr(outputs) click to toggle source
# File lib/tensorflow/ffi.rb, line 45
def self.array_to_ptr(outputs)
  result = ::FFI::MemoryPointer.new(self, outputs.length)
  outputs.each_with_index do |output, i|
    copy_output = self.new(result[i])
    copy_output[:oper] = output[:oper]
    copy_output[:index] = output[:index]
  end
  result
end

Public Instance Methods

to_s() click to toggle source
# File lib/tensorflow/ffi.rb, line 55
def to_s
  "#{self[:oper]}: #{self[:index]}"
end