DaoAI World C++ SDK INDUSTRIAL 2024.8.0
Loading...
Searching...
No Matches
model.h File Reference
#include "API_EXPORT.h"
#include <string>
#include <map>
#include <filesystem>
#include "common.h"
#include "prediction.h"
#include "config.h"
#include "component_memory.h"

Go to the source code of this file.

Classes

struct  DaoAI::DeepLearning::ModelInfo
 
class  DaoAI::DeepLearning::Model
 
class  DaoAI::DeepLearning::Vision::Detection
 
class  DaoAI::DeepLearning::Vision::ObjectDetection
 
class  DaoAI::DeepLearning::Vision::InstanceSegmentation
 
class  DaoAI::DeepLearning::Vision::KeypointDetection
 
class  DaoAI::DeepLearning::Vision::OCR
 
class  DaoAI::DeepLearning::Vision::Classification
 
class  DaoAI::DeepLearning::Vision::SupervisedDefectSegmentation
 
class  DaoAI::DeepLearning::Vision::AutoSegmentation
 
class  DaoAI::DeepLearning::Vision::PresenceChecking
 
class  DaoAI::DeepLearning::Vision::Positioning
 
class  DaoAI::DeepLearning::Vision::UnsupervisedDefectSegmentation
 

Namespaces

namespace  DaoAI
 
namespace  DaoAI::DeepLearning
 
namespace  DaoAI::DeepLearning::Vision
 

Enumerations

enum class  DaoAI::DeepLearning::ModelType {
  DaoAI::DeepLearning::Object_Detection , DaoAI::DeepLearning::Instance_Segmentation , DaoAI::DeepLearning::Keypoint_Detection , DaoAI::DeepLearning::Classification ,
  DaoAI::DeepLearning::OCR , DaoAI::DeepLearning::Supervised_Defect_Segmentation , DaoAI::DeepLearning::Auto_Segmentation , DaoAI::DeepLearning::Presence_Checking ,
  DaoAI::DeepLearning::Positioning , DaoAI::DeepLearning::Unsupervised_Defect_Segmentation
}
 

Functions

DAOAI_API void DaoAI::DeepLearning::initialize (const bool &use_shared_memory=false, const size_t &reserved_vram_size=500000000)
 
DAOAI_API void DaoAI::DeepLearning::clearGPUMemory ()
 
DAOAI_API int DaoAI::DeepLearning::getNumCUDADevices ()