7#include <aws/sagemakertrainingsessionruntime/SageMakerTrainingSessionRuntime_EXPORTS.h>
16namespace SageMakerTrainingSessionRuntime {
38 m_tokenIdHasBeenSet =
true;
54 m_logprobHasBeenSet =
true;
65 double m_logprob{0.0};
66 bool m_tokenIdHasBeenSet =
false;
67 bool m_logprobHasBeenSet =
false;
double GetLogprob() const
TokenLogprob & WithLogprob(double value)
void SetTokenId(int value)
AWS_SAGEMAKERTRAININGSESSIONRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
bool LogprobHasBeenSet() const
bool TokenIdHasBeenSet() const
AWS_SAGEMAKERTRAININGSESSIONRUNTIME_API TokenLogprob(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKERTRAININGSESSIONRUNTIME_API TokenLogprob & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKERTRAININGSESSIONRUNTIME_API TokenLogprob()=default
void SetLogprob(double value)
TokenLogprob & WithTokenId(int value)
Aws::Utils::Json::JsonValue JsonValue