#ifndef GOOGLE_PROTOBUF_INCLUDED_translate_5franker_5fmodel_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_translate_5franker_5fmodel_2eproto
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/map.h>
#include <google/protobuf/map_entry_lite.h>
#include <google/protobuf/map_field_lite.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_translate_5franker_5fmodel_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_translate_5franker_5fmodel_2eproto { … };
namespace assist_ranker {
class TranslateRankerModel;
struct TranslateRankerModelDefaultTypeInternal;
extern TranslateRankerModelDefaultTypeInternal _TranslateRankerModel_default_instance_;
class TranslateRankerModel_TranslateLogisticRegressionModel;
struct TranslateRankerModel_TranslateLogisticRegressionModelDefaultTypeInternal;
extern TranslateRankerModel_TranslateLogisticRegressionModelDefaultTypeInternal _TranslateRankerModel_TranslateLogisticRegressionModel_default_instance_;
class TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUse;
struct TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUseDefaultTypeInternal;
extern TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUseDefaultTypeInternal _TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUse_default_instance_;
class TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUse;
struct TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUseDefaultTypeInternal;
extern TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUseDefaultTypeInternal _TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUse_default_instance_;
class TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUse;
struct TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUseDefaultTypeInternal;
extern TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUseDefaultTypeInternal _TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUse_default_instance_;
class TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUse;
struct TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUseDefaultTypeInternal;
extern TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUseDefaultTypeInternal _TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUse_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::assist_ranker::TranslateRankerModel* Arena::CreateMaybeMessage<::assist_ranker::TranslateRankerModel>(Arena*);
template<> ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel* Arena::CreateMaybeMessage<::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel>(Arena*);
template<> ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUse* Arena::CreateMaybeMessage<::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUse>(Arena*);
template<> ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUse* Arena::CreateMaybeMessage<::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUse>(Arena*);
template<> ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUse* Arena::CreateMaybeMessage<::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUse>(Arena*);
template<> ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUse* Arena::CreateMaybeMessage<::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUse>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace assist_ranker {
class TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<TranslateRankerModel_TranslateLogisticRegressionModel_SourceLanguageWeightEntry_DoNotUse,
std::string, float,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_FLOAT> { … };
class TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<TranslateRankerModel_TranslateLogisticRegressionModel_TargetLanguageWeightEntry_DoNotUse,
std::string, float,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_FLOAT> { … };
class TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<TranslateRankerModel_TranslateLogisticRegressionModel_CountryWeightEntry_DoNotUse,
std::string, float,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_FLOAT> { … };
class TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<TranslateRankerModel_TranslateLogisticRegressionModel_LocaleWeightEntry_DoNotUse,
std::string, float,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_FLOAT> { … };
class TranslateRankerModel_TranslateLogisticRegressionModel final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class TranslateRankerModel final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_threshold() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_threshold() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_threshold() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_threshold() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::threshold() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_threshold(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_threshold(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_bias() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_bias() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_bias() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_bias() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::bias() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_bias(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_bias(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_accept_ratio_weight() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_accept_ratio_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_accept_ratio_weight() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_accept_ratio_weight() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::accept_ratio_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_accept_ratio_weight(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_accept_ratio_weight(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_decline_ratio_weight() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_decline_ratio_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_decline_ratio_weight() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_decline_ratio_weight() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::decline_ratio_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_decline_ratio_weight(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_decline_ratio_weight(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_ignore_ratio_weight() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_ignore_ratio_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_ignore_ratio_weight() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_ignore_ratio_weight() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::ignore_ratio_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_ignore_ratio_weight(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_ignore_ratio_weight(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_accept_count_weight() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_accept_count_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_accept_count_weight() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_accept_count_weight() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::accept_count_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_accept_count_weight(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_accept_count_weight(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_decline_count_weight() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_decline_count_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_decline_count_weight() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_decline_count_weight() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::decline_count_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_decline_count_weight(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_decline_count_weight(float value) { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::_internal_has_ignore_count_weight() const { … }
inline bool TranslateRankerModel_TranslateLogisticRegressionModel::has_ignore_count_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_ignore_count_weight() { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::_internal_ignore_count_weight() const { … }
inline float TranslateRankerModel_TranslateLogisticRegressionModel::ignore_count_weight() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::_internal_set_ignore_count_weight(float value) { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::set_ignore_count_weight(float value) { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::_internal_source_language_weight_size() const { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::source_language_weight_size() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_source_language_weight() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_source_language_weight() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::source_language_weight() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_mutable_source_language_weight() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::mutable_source_language_weight() { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::_internal_target_language_weight_size() const { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::target_language_weight_size() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_target_language_weight() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_target_language_weight() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::target_language_weight() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_mutable_target_language_weight() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::mutable_target_language_weight() { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::_internal_country_weight_size() const { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::country_weight_size() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_country_weight() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_country_weight() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::country_weight() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_mutable_country_weight() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::mutable_country_weight() { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::_internal_locale_weight_size() const { … }
inline int TranslateRankerModel_TranslateLogisticRegressionModel::locale_weight_size() const { … }
inline void TranslateRankerModel_TranslateLogisticRegressionModel::clear_locale_weight() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_locale_weight() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >&
TranslateRankerModel_TranslateLogisticRegressionModel::locale_weight() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::_internal_mutable_locale_weight() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, float >*
TranslateRankerModel_TranslateLogisticRegressionModel::mutable_locale_weight() { … }
inline bool TranslateRankerModel::_internal_has_version() const { … }
inline bool TranslateRankerModel::has_version() const { … }
inline void TranslateRankerModel::clear_version() { … }
inline uint32_t TranslateRankerModel::_internal_version() const { … }
inline uint32_t TranslateRankerModel::version() const { … }
inline void TranslateRankerModel::_internal_set_version(uint32_t value) { … }
inline void TranslateRankerModel::set_version(uint32_t value) { … }
inline bool TranslateRankerModel::_internal_has_translate_logistic_regression_model() const { … }
inline bool TranslateRankerModel::has_translate_logistic_regression_model() const { … }
inline void TranslateRankerModel::set_has_translate_logistic_regression_model() { … }
inline void TranslateRankerModel::clear_translate_logistic_regression_model() { … }
inline ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel* TranslateRankerModel::release_translate_logistic_regression_model() { … }
inline const ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel& TranslateRankerModel::_internal_translate_logistic_regression_model() const { … }
inline const ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel& TranslateRankerModel::translate_logistic_regression_model() const { … }
inline ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel* TranslateRankerModel::unsafe_arena_release_translate_logistic_regression_model() { … }
inline void TranslateRankerModel::unsafe_arena_set_allocated_translate_logistic_regression_model(::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel* translate_logistic_regression_model) { … }
inline ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel* TranslateRankerModel::_internal_mutable_translate_logistic_regression_model() { … }
inline ::assist_ranker::TranslateRankerModel_TranslateLogisticRegressionModel* TranslateRankerModel::mutable_translate_logistic_regression_model() { … }
inline bool TranslateRankerModel::has_model_revision() const { … }
inline void TranslateRankerModel::clear_has_model_revision() { … }
inline TranslateRankerModel::ModelRevisionCase TranslateRankerModel::model_revision_case() const { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif