ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
EngineBuilder.hpp File Reference
#include "reusex/vision/sam3/EngineBuildProfiles.hpp"
#include <filesystem>
#include <stdexcept>
Include dependency graph for EngineBuilder.hpp:

Go to the source code of this file.

Classes

struct  reusex::vision::tensor_rt::EngineBuildRequest
 One ONNX → TensorRT engine build job. More...
class  reusex::vision::tensor_rt::EngineProfileError
 A build that failed because the requested optimization profile does not fit the network's shapes (an export that bakes a dimension the profile leaves dynamic), as opposed to a resource or I/O failure. More...

Namespaces

namespace  reusex
namespace  reusex::vision
namespace  reusex::vision::tensor_rt

Functions

std::filesystem::path reusex::vision::tensor_rt::build_engine (const EngineBuildRequest &req)
 Build a serialized TensorRT engine from an ONNX file using nvonnxparser + IBuilder, applying req.profile (precision, workspace, optimization profile).