PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::ai::model_info Struct Reference

Information about an available AI model. More...

#include <ai_service_connector.h>

Collaboration diagram for kcenon::pacs::ai::model_info:
Collaboration graph

Public Attributes

std::string model_id
 Unique model identifier.
 
std::string name
 Human-readable model name.
 
std::string description
 Model description.
 
std::string version
 Model version.
 
std::vector< std::string > supported_modalities
 Supported modalities (e.g., "CT", "MR", "CR")
 
std::vector< std::string > supported_sop_classes
 Supported SOP classes.
 
std::vector< std::string > output_types
 Output types (e.g., "SR", "SEG", "PR")
 
bool available {true}
 Whether model is currently available.
 

Detailed Description

Information about an available AI model.

Definition at line 233 of file ai_service_connector.h.

Member Data Documentation

◆ available

bool kcenon::pacs::ai::model_info::available {true}

Whether model is currently available.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_service_connector.h.

Definition at line 256 of file ai_service_connector.h.

256{true};

◆ description

std::string kcenon::pacs::ai::model_info::description

◆ model_id

std::string kcenon::pacs::ai::model_info::model_id

◆ name

std::string kcenon::pacs::ai::model_info::name

◆ output_types

std::vector<std::string> kcenon::pacs::ai::model_info::output_types

Output types (e.g., "SR", "SEG", "PR")

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_service_connector.h.

Definition at line 253 of file ai_service_connector.h.

◆ supported_modalities

std::vector<std::string> kcenon::pacs::ai::model_info::supported_modalities

Supported modalities (e.g., "CT", "MR", "CR")

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_service_connector.h.

Definition at line 247 of file ai_service_connector.h.

◆ supported_sop_classes

std::vector<std::string> kcenon::pacs::ai::model_info::supported_sop_classes

◆ version

std::string kcenon::pacs::ai::model_info::version

The documentation for this struct was generated from the following file: