TensorRT 8.5.3
NvUffParser.h File Reference
#include "NvInfer.h"

Go to the source code of this file.

Classes

class  nvuffparser::FieldMap
 An array of field params used as a layer parameter for plugin layers. More...
 
struct  nvuffparser::FieldCollection
 
class  nvuffparser::IUffParser
 Class used for parsing models described using the UFF format. More...
 

Namespaces

namespace  nvuffparser
 The TensorRT UFF parser API namespace.
 

Macros

#define UFF_REQUIRED_VERSION_MAJOR   0
 
#define UFF_REQUIRED_VERSION_MINOR   6
 
#define UFF_REQUIRED_VERSION_PATCH   9
 

Enumerations

enum class  nvuffparser::UffInputOrder : int32_t { nvuffparser::kNCHW = 0 , nvuffparser::kNHWC = 1 , nvuffparser::kNC = 2 }
 The different possible supported input order. More...
 
enum class  nvuffparser::FieldType : int32_t {
  nvuffparser::kFLOAT = 0 , nvuffparser::kINT32 = 1 , nvuffparser::kCHAR = 2 , nvuffparser::kDIMS = 4 ,
  nvuffparser::kDATATYPE = 5 , nvuffparser::kUNKNOWN = 6
}
 The possible field types for custom layer. More...
 

Functions

IUffParser * nvuffparser::createUffParser () noexcept
 Creates a IUffParser object. More...
 
void nvuffparser::shutdownProtobufLibrary (void) noexcept
 Shuts down protocol buffers library. More...
 

Detailed Description

This is the API for the UFF Parser

Macro Definition Documentation

◆ UFF_REQUIRED_VERSION_MAJOR

#define UFF_REQUIRED_VERSION_MAJOR   0

◆ UFF_REQUIRED_VERSION_MINOR

#define UFF_REQUIRED_VERSION_MINOR   6

◆ UFF_REQUIRED_VERSION_PATCH

#define UFF_REQUIRED_VERSION_PATCH   9

  Copyright © 2024 NVIDIA Corporation
  Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact