Conscience Core
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
conscience_core::detector_engine::ConscienceVisionDetectorRepository Class Reference

#include <ConscienceVisionDetectorRepository.h>

Public Member Functions

CscDetectorEnginecreateDetector (ConscienceDetectorType engineType, optional< CscEntityDescriptor > entityDescriptor, const optional< map< string, string >> &additionalParams=std::nullopt)
 
 ConscienceVisionDetectorRepository ()
 
ptr< CscDNNPoolgetDnnPool () const
 

Static Public Member Functions

static ConscienceVisionDetectorRepositorygetInstance ()
 

Public Attributes

int focusedObjectModelId = -1
 

Constructor & Destructor Documentation

◆ ConscienceVisionDetectorRepository()

conscience_core::detector_engine::ConscienceVisionDetectorRepository::ConscienceVisionDetectorRepository ( )

Member Function Documentation

◆ createDetector()

CscDetectorEngine * conscience_core::detector_engine::ConscienceVisionDetectorRepository::createDetector ( ConscienceDetectorType  engineType,
optional< CscEntityDescriptor entityDescriptor,
const optional< map< string, string >> &  additionalParams = std::nullopt 
)

◆ getDnnPool()

ptr< CscDNNPool > conscience_core::detector_engine::ConscienceVisionDetectorRepository::getDnnPool ( ) const

◆ getInstance()

static ConscienceVisionDetectorRepository* conscience_core::detector_engine::ConscienceVisionDetectorRepository::getInstance ( )
inlinestatic

Member Data Documentation

◆ focusedObjectModelId

int conscience_core::detector_engine::ConscienceVisionDetectorRepository::focusedObjectModelId = -1

The documentation for this class was generated from the following files: