MCPcopy Create free account
hub / github.com/Smorodov/Multitarget-tracker / layer_split

Function layer_split

src/Detector/tensorrt_yolo/trt_utils.cpp:724–733  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

722}
723
724nvinfer1::ILayer * layer_split(const int n_layer_index_,
725 nvinfer1::ITensor *input_,
726 nvinfer1::INetworkDefinition* network)
727{
728 auto creator = getPluginRegistry()->getPluginCreator("CHUNK_TRT", "1.0");
729 const nvinfer1::PluginFieldCollection* pluginData = creator->getFieldNames();
730 nvinfer1::IPluginV2 *pluginObj = creator->createPlugin(("chunk" + std::to_string(n_layer_index_)).c_str(), pluginData);
731 auto chunk = network->addPluginV2(&input_, 1, *pluginObj);
732 return chunk;
733}
734
735std::vector<int> parse_int_list(const std::string s_args_)
736{

Callers 1

createYOLOEngineMethod · 0.85

Calls 2

getFieldNamesMethod · 0.80
createPluginMethod · 0.80

Tested by

no test coverage detected