| CloseHardware() | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inline |
| DeviceTypeToString(edgetpu::DeviceType eDeviceType) | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inlineprotected |
| GetDeviceIsOpened() const | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inline |
| GetEdgeManager() | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inlineprotected |
| GetHardwareDevices() | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inlinestatic |
| GetInputShape(const int nTensorIndex=0) | yolomodel::tensorflow::TPUInterpreter | inlineprivate |
| GetOpenedHardwareDevices() | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inlinestatic |
| GetOutputShape(const int nTensorIndex=0) | yolomodel::tensorflow::TPUInterpreter | inlineprivate |
| Inference(const cv::Mat &cvInputFrame, const float fMinObjectConfidence=0.85, const float fNMSThreshold=0.6) override | yolomodel::tensorflow::TPUInterpreter | inlinevirtual |
| m_cvFrame (defined in yolomodel::tensorflow::TPUInterpreter) | yolomodel::tensorflow::TPUInterpreter | private |
| OpenAndLoad(DeviceType eDeviceType=DeviceType::eAuto) | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inline |
| ParseTensorOutputYOLOv5(int nOutputIndex, std::vector< int > &vClassIDs, std::vector< float > &vClassConfidences, std::vector< cv::Rect > &vBoundingBoxes, float fMinObjectConfidence, int nOriginalFrameWidth, int nOriginalFrameHeight) | yolomodel::tensorflow::TPUInterpreter | inlineprivate |
| ParseTensorOutputYOLOv8(int nOutputIndex, std::vector< int > &vClassIDs, std::vector< float > &vClassConfidences, std::vector< cv::Rect > &vBoundingBoxes, float fMinObjectConfidence, int nOriginalFrameWidth, int nOriginalFrameHeight) | yolomodel::tensorflow::TPUInterpreter | inlineprivate |
| TensorflowTPU(std::string szModelPath, PerformanceModes ePowerMode=PerformanceModes::eHigh, unsigned int unMaxBulkInQueueLength=32, bool bUSBAlwaysDFU=false) | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inline |
| TPUInterpreter(std::string szModelPath, PerformanceModes ePowerMode=PerformanceModes::eHigh, unsigned int unMaxBulkInQueueLength=32, bool bUSBAlwaysDFU=false) | yolomodel::tensorflow::TPUInterpreter | inline |
| ~TensorflowTPU() | TensorflowTPU< std::vector< std::vector< Detection > >, cv::Mat > | inline |
| ~TPUInterpreter() | yolomodel::tensorflow::TPUInterpreter | inline |