class Core::Session::SessionResult

class Core::Session::SessionResult
  : private Core::_detail::ResultBase< SessionResultReason, SessionResultProperties >

Représente la sortie d’une opération d’inférence IA (par exemple, détection, reconnaissance, prédiction, ...).

Membres

Propriétés

Syntaxe : public const SessionResultProperties & Properties;

Obtient une collection de propriétés d’opération d’inférence supplémentaires.

~SessionResult

Syntaxe : public ~SessionResult ( ) = default;

Détruit un instance de la classe SessionResult.

GetSessionId

Syntaxe : public inline std::string GetSessionId ( ) const;

Obtient l’ID unique de la session d’où provient cette SessionResult.

Retours

Chaîne d’ID de session.

GetSessionId

Syntaxe : public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetSessionId ( ) const;

Obtient l’ID unique de la session d’où provient cette SessionResult.

Retours

Chaîne d’ID de session.

GetResultId

Syntaxe : public inline std::string GetResultId ( ) const;

Obtient l’ID SessionResult unique pour cette SessionResult.

Retours

Chaîne d’ID SessionResult unique.

GetResultId

Syntaxe : public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetResultId ( ) const;

Obtient l’ID SessionResult unique pour cette SessionResult.

Retours

Chaîne d’ID SessionResult unique.

GetReason

Syntaxe : public inline SessionResultReason GetReason ( ) const;

Obtient sessionResultReason pour la génération de ce résultat.

Retours

Raison du résultat de la session.

GetAssociatedMediaPosition

Syntaxe : public inline uint64_t GetAssociatedMediaPosition ( ) const;

Obtient la position Media/Frame/FrameSet qui a généré ce résultat. Utilisez le lecteur de source multimédia pour récupérer l’entrée.

Retours

Position associée à ce résultat.

GetAssociatedFrameSet

Syntaxe : public inline std::vector< std::shared_ptr< Input::Frames::Frame > > GetAssociatedFrameSet ( );

Obtient le FrameSet associé à ce résultat.

Retours

FrameSet associé à ce résultat.