TensorRT 8.6.0
nvcaffeparser1 Namespace Reference

The TensorRT Caffe parser API namespace. More...

Classes

class  IBinaryProtoBlob
 Object used to store and query data extracted from a binaryproto file using the ICaffeParser. More...
 
class  IBlobNameToTensor
 Object used to store and query Tensors after they have been extracted from a Caffe model using the ICaffeParser. More...
 
class  ICaffeParser
 Class used for parsing Caffe models. More...
 
class  IPluginFactoryV2
 Plugin factory used to configure plugins. More...
 

Functions

ICaffeParsercreateCaffeParser () noexcept
 Creates a ICaffeParser object. More...
 
void shutdownProtobufLibrary () noexcept
 Shuts down protocol buffers library. More...
 

Detailed Description

The TensorRT Caffe parser API namespace.

Function Documentation

◆ createCaffeParser()

ICaffeParser * nvcaffeparser1::createCaffeParser ( )
noexcept

Creates a ICaffeParser object.

Returns
A pointer to the ICaffeParser object is returned.
See also
nvcaffeparser1::ICaffeParser
Deprecated:
ICaffeParser will be removed in TensorRT 9.0. Plan to migrate your workflow to use nvonnxparser::IParser for deployment.

◆ shutdownProtobufLibrary()

void nvcaffeparser1::shutdownProtobufLibrary ( )
noexcept

Shuts down protocol buffers library.

Note
No part of the protocol buffers library can be used after this function is called.