Packages

c

org.emergentorder.onnx.backends

ORTModelBackend

class ORTModelBackend extends Model with AutoCloseable

Linear Supertypes
AutoCloseable, Model, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ORTModelBackend
  2. AutoCloseable
  3. Model
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ORTModelBackend(onnxBytes: Array[Byte])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val allNodeNamesAndDims: (PointerPointer[BytePointer], Array[LongPointer], PointerPointer[BytePointer])
  5. val allocator: AllocatorWithDefaultOptions
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def close(): Unit
    Definition Classes
    ORTModelBackend → AutoCloseable
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fullModel[T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](inputs: (T, T1, T2, T3, T4, T5, T6, T7, T8))(implicit arg0: ClassTag[T], arg1: ClassTag[T1], arg2: ClassTag[T2], arg3: ClassTag[T3], arg4: ClassTag[T4], arg5: ClassTag[T5], arg6: ClassTag[T6], arg7: ClassTag[T7], arg8: ClassTag[T8], arg9: ClassTag[T9], arg10: ClassTag[T10], arg11: ClassTag[T11], arg12: ClassTag[T12], arg13: ClassTag[T13], arg14: ClassTag[T14], arg15: ClassTag[T15], arg16: ClassTag[T16], arg17: ClassTag[T17]): T9
    Definition Classes
    ORTModelBackend → Model
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def getInput[T](input: T)(implicit arg0: ClassTag[T]): Option[Value]
  15. def getInputAndOutputNodeNamesAndDims(sess: Session): (PointerPointer[BytePointer], Array[LongPointer], PointerPointer[BytePointer])
  16. def getSession(bytes: Array[Byte]): Session
  17. def getTensor[T](input: T)(implicit arg0: ClassTag[T]): Value
  18. def getTensorByte(tens: Tensor[Byte]): Value
  19. def getTensorDouble(tens: Tensor[Double]): Value
  20. def getTensorFloat(tens: Tensor[Float]): Value
  21. def getTensorFromValue(value: Value, shapePointer: LongPointer): (Array[_1], Array[Int]) forSome {type _1 >: Float with Double with Byte with Short with Int with Long <: AnyVal}
  22. def getTensorInt(tens: Tensor[Int]): Value
  23. def getTensorLong(tens: Tensor[Long]): Value
  24. def getTensorShort(tens: Tensor[Short]): Value
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. val memory_info: MemoryInfo
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. def runModel(sess: Session, input_tensor_values: Array[Value], inputNames: PointerPointer[BytePointer], nodeDims: Array[LongPointer], outputNames: PointerPointer[BytePointer]): (Array[_1], Array[Int]) forSome {type _1 >: Float with Double with Byte with Short with Int with Long <: AnyVal}
  32. val session: Session
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AutoCloseable

Inherited from Model

Inherited from AnyRef

Inherited from Any

Ungrouped