ONNX networks

class OnnxNetwork : public virtual klartraum::ComputeGraphElement, public virtual klartraum::ComputeGraphGroup

Public Functions

OnnxNetwork(VulkanContext &vulkanContext, const std::string &modelPath)

ONNX Neural Network Graph Representation.

This class provides GPU-accelerated execution of ONNX models using Klartraum ComputeGraph Framework. It supports:

  1. Loading and parsing ONNX model files

  2. Converting ONNX operations to ComputeGraphElement instances

  3. Managing GPU memory for tensors and intermediate results by ComputeGraphElement instances