SSCMA-Micro CPP SDK
v2.0.0
SSCMA-Micro is a cross-platform machine learning inference framework designed for embedded devices.
|
Classes | |
class | Invoke |
struct | StaticResource |
class | Sample |
Functions | |
void | getAvailableAlgorithms (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | configureAlgorithm (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder, bool called_by_event=false) |
void | initDefaultAlgorithm (Encoder &encoder) |
void | getAlgorithmInfo (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | get_device_id (const std::string &cmd, Transport &transport, Encoder &encoder) |
void | get_device_name (const std::string &cmd, Transport &transport, Encoder &encoder) |
void | get_device_status (const std::string &cmd, Transport &transport, Encoder &encoder) |
void | get_version (const std::string &cmd, Transport &transport, Encoder &encoder, const std::string &version) |
void | break_task (const std::string &cmd, Transport &transport, Encoder &encoder) |
void | task_status (const std::string &cmd, bool sta, Transport &transport, Encoder &encoder) |
void | setScoreThreshold (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | setNMSThreshold (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getScoreThreshold (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getNMSThreshold (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | storeInfo (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | readInfo (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getAvailableModels (const std::vector< std::string > &args, Transport &transport, Encoder &encoder) |
void | configureModel (const std::vector< std::string > &args, Transport &transport, Encoder &encoder, bool called_by_event=false) |
void | initDefaultModel (Encoder &encoder) |
void | getModelInfo (const std::vector< std::string > &args, Transport &transport, Encoder &encoder) |
void | getMqttPubsub (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | configureMqttPubsub (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getMqttSta (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | configureMqttServer (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getMqttConfig (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | configureMqttCA (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getMqttCA (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getAvailableSensors (const std::vector< std::string > &args, Transport &transport, Encoder &encoder) |
void | configureSensor (const std::vector< std::string > &args, Transport &transport, Encoder &encoder, bool called_by_event=false) |
void | initDefaultSensor (Encoder &encoder) |
void | getSensorStatus (const std::vector< std::string > &args, Transport &transport, Encoder &encoder) |
void | configureTrigger (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder, bool called_by_event=false) |
void | getTrigger (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | initDefaultTrigger (Encoder &encoder) |
void | configureWifi (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void | getWifiInfo (const std::vector< std::string > &argv, Transport &transport, Encoder &encoder) |
void ma::server::callback::break_task | ( | const std::string & | cmd, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::configureAlgorithm | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder, | ||
bool | called_by_event = false |
||
) |
void ma::server::callback::configureModel | ( | const std::vector< std::string > & | args, |
Transport & | transport, | ||
Encoder & | encoder, | ||
bool | called_by_event = false |
||
) |
void ma::server::callback::configureMqttCA | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::configureMqttPubsub | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::configureMqttServer | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::configureSensor | ( | const std::vector< std::string > & | args, |
Transport & | transport, | ||
Encoder & | encoder, | ||
bool | called_by_event = false |
||
) |
void ma::server::callback::configureTrigger | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder, | ||
bool | called_by_event = false |
||
) |
void ma::server::callback::configureWifi | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::get_device_id | ( | const std::string & | cmd, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::get_device_name | ( | const std::string & | cmd, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::get_device_status | ( | const std::string & | cmd, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::get_version | ( | const std::string & | cmd, |
Transport & | transport, | ||
Encoder & | encoder, | ||
const std::string & | version | ||
) |
void ma::server::callback::getAlgorithmInfo | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getAvailableAlgorithms | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getAvailableModels | ( | const std::vector< std::string > & | args, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getAvailableSensors | ( | const std::vector< std::string > & | args, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getModelInfo | ( | const std::vector< std::string > & | args, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getMqttCA | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getMqttConfig | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getMqttPubsub | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getMqttSta | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getNMSThreshold | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getScoreThreshold | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getSensorStatus | ( | const std::vector< std::string > & | args, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getTrigger | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::getWifiInfo | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::initDefaultAlgorithm | ( | Encoder & | encoder | ) |
void ma::server::callback::initDefaultModel | ( | Encoder & | encoder | ) |
void ma::server::callback::initDefaultSensor | ( | Encoder & | encoder | ) |
void ma::server::callback::initDefaultTrigger | ( | Encoder & | encoder | ) |
void ma::server::callback::readInfo | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::setNMSThreshold | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::setScoreThreshold | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |
void ma::server::callback::storeInfo | ( | const std::vector< std::string > & | argv, |
Transport & | transport, | ||
Encoder & | encoder | ||
) |