ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::vision::tensor_rt::TensorRTBackend Class Reference

#include <Backend.hpp>

Inheritance diagram for reusex::vision::tensor_rt::TensorRTBackend:
Collaboration diagram for reusex::vision::tensor_rt::TensorRTBackend:

Public Member Functions

 TensorRTBackend ()=default
std::unique_ptr< IModelcreate_model (const Model type, const std::filesystem::path &modelPath, bool use_cuda=false) override
std::unique_ptr< IDatasetcreate_dataset (const std::filesystem::path &datasetPath) override
Public Member Functions inherited from reusex::vision::IMLBackend
virtual ~IMLBackend ()=default

Detailed Description

Definition at line 10 of file Backend.hpp.

Constructor & Destructor Documentation

◆ TensorRTBackend()

reusex::vision::tensor_rt::TensorRTBackend::TensorRTBackend ( )
default

Member Function Documentation

◆ create_dataset()

std::unique_ptr< IDataset > reusex::vision::tensor_rt::TensorRTBackend::create_dataset ( const std::filesystem::path & datasetPath)
overridevirtual

◆ create_model()

std::unique_ptr< IModel > reusex::vision::tensor_rt::TensorRTBackend::create_model ( const Model type,
const std::filesystem::path & modelPath,
bool use_cuda = false )
overridevirtual

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