ATLAS Offline Software
Loading...
Searching...
No Matches
EventReco::HyPEROutputNode Struct Reference

Description of a single output node of the ONNX graph. More...

#include <HyPERModel.h>

Collaboration diagram for EventReco::HyPEROutputNode:

Public Attributes

std::string name
bool isFloat {}
 false means int64
HyPEROutputDim dim {}
 which dynamic dimension the tensor scales with
bool trailingOne {}
 shape is {N, 1} rather than {N}

Detailed Description

Description of a single output node of the ONNX graph.

Every output must be declared, including the ones HyPER does not consume, because ONNX Runtime binds outputs by position against the model's own node list.

Definition at line 46 of file HyPERModel.h.

Member Data Documentation

◆ dim

HyPEROutputDim EventReco::HyPEROutputNode::dim {}

which dynamic dimension the tensor scales with

Definition at line 49 of file HyPERModel.h.

49{};

◆ isFloat

bool EventReco::HyPEROutputNode::isFloat {}

false means int64

Definition at line 48 of file HyPERModel.h.

48{};

◆ name

std::string EventReco::HyPEROutputNode::name

Definition at line 47 of file HyPERModel.h.

◆ trailingOne

bool EventReco::HyPEROutputNode::trailingOne {}

shape is {N, 1} rather than {N}

Definition at line 50 of file HyPERModel.h.

50{};

The documentation for this struct was generated from the following file: