MCPcopy Create free account
hub / github.com/NVIDIA/TensorRT / operator()

Method operator()

plugin/regionPlugin/regionPlugin.cpp:47–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45struct SoftmaxTreeDeleter
46{
47 void operator()(softmaxTree* smTree) const
48 {
49 if (smTree)
50 {
51 // free individual elements first
52 safeFree(smTree->leaf);
53 safeFree(smTree->parent);
54 safeFree(smTree->child);
55 safeFree(smTree->group);
56 if (smTree->name)
57 {
58 for (int32_t i = 0; i < smTree->n; i++)
59 {
60 safeFree(smTree->name[i]);
61 }
62 safeFree(smTree->name);
63 }
64 safeFree(smTree->groupSize);
65 safeFree(smTree->groupOffset);
66
67 // free softmax tree
68 safeFree(smTree);
69 }
70 }
71};
72
73} // namespace

Callers

nothing calls this directly

Calls 1

safeFreeFunction · 0.85

Tested by

no test coverage detected