The Xentara ONNX Engine v2.0
User Manual
Output
See also
Skill Data Points in the Xentara user manual

Description

ONNX Engine Output is an implementation of a read only I/O Point and makes available the individual output values of the ONNX model. The ONNX Engine Output supports a number of data types which is shared among the individual output values. Each ONNX Engine Output described by an index value which corresponds to the output index of the provided ONNX model.

Data Types

The supported data types listed on the table bellow :

Datatype Description
FLOAT float 32bit
DOUBLE float 64bit
INT8 signed integer 8bit
INT16 signed integer 16bit
INT32 signed integer 32bit
INT64 signed integer 64bit
UINT8 unsigned integer 8bit
UINT16 unsigned integer 16bit
UINT32 unsigned integer 32bit
UINT64 unsigned integer 64bit
BOOL Boolean

Accessing ONNX Engine Output

See also
Accessing Xentara Elements in the Xentara user manual

In addition to the standard members of Xentara I/O points, Output have the following attributes:

Attributes
valueThe current value of the output.
qualityThe quality of the outputs’s value. See xentara_io_points_quality in the Xentara user manual for an explanation of an I/O point’s quality.
updateTimeThe last time the outputs’s value updated.
changeTimeThe last time the outputs’s value changed.
errorThe error that occurred the last time the output’s value was updated. The attribute contains one of the error string value describing the error state.

ONNX Engine Output have the following events:

Events
valueThe value attribute changed.
qualityThe quality attribute changed.
changedAny of the above attributes changed.