1 | // Generated by the protocol buffer compiler. DO NOT EDIT! |
2 | // source: tensorflow/core/profiler/profiler_service_monitor_result.proto |
3 | |
4 | #ifndef GOOGLE_PROTOBUF_INCLUDED_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto |
5 | #define GOOGLE_PROTOBUF_INCLUDED_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto |
6 | |
7 | #include <limits> |
8 | #include <string> |
9 | |
10 | #include <google/protobuf/port_def.inc> |
11 | #if PROTOBUF_VERSION < 3009000 |
12 | #error This file was generated by a newer version of protoc which is |
13 | #error incompatible with your Protocol Buffer headers. Please update |
14 | #error your headers. |
15 | #endif |
16 | #if 3009002 < PROTOBUF_MIN_PROTOC_VERSION |
17 | #error This file was generated by an older version of protoc which is |
18 | #error incompatible with your Protocol Buffer headers. Please |
19 | #error regenerate this file with a newer version of protoc. |
20 | #endif |
21 | |
22 | #include <google/protobuf/port_undef.inc> |
23 | #include <google/protobuf/io/coded_stream.h> |
24 | #include <google/protobuf/arena.h> |
25 | #include <google/protobuf/arenastring.h> |
26 | #include <google/protobuf/generated_message_table_driven.h> |
27 | #include <google/protobuf/generated_message_util.h> |
28 | #include <google/protobuf/inlined_string_field.h> |
29 | #include <google/protobuf/metadata.h> |
30 | #include <google/protobuf/generated_message_reflection.h> |
31 | #include <google/protobuf/message.h> |
32 | #include <google/protobuf/repeated_field.h> // IWYU pragma: export |
33 | #include <google/protobuf/extension_set.h> // IWYU pragma: export |
34 | #include <google/protobuf/generated_enum_reflection.h> |
35 | #include <google/protobuf/unknown_field_set.h> |
36 | // @@protoc_insertion_point(includes) |
37 | #include <google/protobuf/port_def.inc> |
38 | #define PROTOBUF_INTERNAL_EXPORT_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto |
39 | PROTOBUF_NAMESPACE_OPEN |
40 | namespace internal { |
41 | class AnyMetadata; |
42 | } // namespace internal |
43 | PROTOBUF_NAMESPACE_CLOSE |
44 | |
45 | // Internal implementation detail -- do not use these members. |
46 | struct TableStruct_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto { |
47 | static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] |
48 | PROTOBUF_SECTION_VARIABLE(protodesc_cold); |
49 | static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] |
50 | PROTOBUF_SECTION_VARIABLE(protodesc_cold); |
51 | static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] |
52 | PROTOBUF_SECTION_VARIABLE(protodesc_cold); |
53 | static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]; |
54 | static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]; |
55 | static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]; |
56 | }; |
57 | extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto; |
58 | namespace tensorflow { |
59 | class ProfilerServiceMonitorResult; |
60 | class ProfilerServiceMonitorResultDefaultTypeInternal; |
61 | extern ProfilerServiceMonitorResultDefaultTypeInternal _ProfilerServiceMonitorResult_default_instance_; |
62 | } // namespace tensorflow |
63 | PROTOBUF_NAMESPACE_OPEN |
64 | template<> ::tensorflow::ProfilerServiceMonitorResult* Arena::CreateMaybeMessage<::tensorflow::ProfilerServiceMonitorResult>(Arena*); |
65 | PROTOBUF_NAMESPACE_CLOSE |
66 | namespace tensorflow { |
67 | |
68 | enum ProfilerServiceMonitorResult_ResponseType : int { |
69 | ProfilerServiceMonitorResult_ResponseType_EMPTY_RESULT = 0, |
70 | ProfilerServiceMonitorResult_ResponseType_UTIL_ONLY = 1, |
71 | ProfilerServiceMonitorResult_ResponseType_UTIL_IDLE = 2, |
72 | ProfilerServiceMonitorResult_ResponseType_UTIL_IDLE_STEP = 3, |
73 | ProfilerServiceMonitorResult_ResponseType_ProfilerServiceMonitorResult_ResponseType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(), |
74 | ProfilerServiceMonitorResult_ResponseType_ProfilerServiceMonitorResult_ResponseType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max() |
75 | }; |
76 | bool ProfilerServiceMonitorResult_ResponseType_IsValid(int value); |
77 | constexpr ProfilerServiceMonitorResult_ResponseType ProfilerServiceMonitorResult_ResponseType_ResponseType_MIN = ProfilerServiceMonitorResult_ResponseType_EMPTY_RESULT; |
78 | constexpr ProfilerServiceMonitorResult_ResponseType ProfilerServiceMonitorResult_ResponseType_ResponseType_MAX = ProfilerServiceMonitorResult_ResponseType_UTIL_IDLE_STEP; |
79 | constexpr int ProfilerServiceMonitorResult_ResponseType_ResponseType_ARRAYSIZE = ProfilerServiceMonitorResult_ResponseType_ResponseType_MAX + 1; |
80 | |
81 | const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ProfilerServiceMonitorResult_ResponseType_descriptor(); |
82 | template<typename T> |
83 | inline const std::string& ProfilerServiceMonitorResult_ResponseType_Name(T enum_t_value) { |
84 | static_assert(::std::is_same<T, ProfilerServiceMonitorResult_ResponseType>::value || |
85 | ::std::is_integral<T>::value, |
86 | "Incorrect type passed to function ProfilerServiceMonitorResult_ResponseType_Name." ); |
87 | return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum( |
88 | ProfilerServiceMonitorResult_ResponseType_descriptor(), enum_t_value); |
89 | } |
90 | inline bool ProfilerServiceMonitorResult_ResponseType_Parse( |
91 | const std::string& name, ProfilerServiceMonitorResult_ResponseType* value) { |
92 | return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<ProfilerServiceMonitorResult_ResponseType>( |
93 | ProfilerServiceMonitorResult_ResponseType_descriptor(), name, value); |
94 | } |
95 | // =================================================================== |
96 | |
97 | class ProfilerServiceMonitorResult : |
98 | public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:tensorflow.ProfilerServiceMonitorResult) */ { |
99 | public: |
100 | ProfilerServiceMonitorResult(); |
101 | virtual ~ProfilerServiceMonitorResult(); |
102 | |
103 | ProfilerServiceMonitorResult(const ProfilerServiceMonitorResult& from); |
104 | ProfilerServiceMonitorResult(ProfilerServiceMonitorResult&& from) noexcept |
105 | : ProfilerServiceMonitorResult() { |
106 | *this = ::std::move(from); |
107 | } |
108 | |
109 | inline ProfilerServiceMonitorResult& operator=(const ProfilerServiceMonitorResult& from) { |
110 | CopyFrom(from); |
111 | return *this; |
112 | } |
113 | inline ProfilerServiceMonitorResult& operator=(ProfilerServiceMonitorResult&& from) noexcept { |
114 | if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { |
115 | if (this != &from) InternalSwap(&from); |
116 | } else { |
117 | CopyFrom(from); |
118 | } |
119 | return *this; |
120 | } |
121 | |
122 | static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { |
123 | return GetDescriptor(); |
124 | } |
125 | static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { |
126 | return GetMetadataStatic().descriptor; |
127 | } |
128 | static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { |
129 | return GetMetadataStatic().reflection; |
130 | } |
131 | static const ProfilerServiceMonitorResult& default_instance(); |
132 | |
133 | static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY |
134 | static inline const ProfilerServiceMonitorResult* internal_default_instance() { |
135 | return reinterpret_cast<const ProfilerServiceMonitorResult*>( |
136 | &_ProfilerServiceMonitorResult_default_instance_); |
137 | } |
138 | static constexpr int kIndexInFileMessages = |
139 | 0; |
140 | |
141 | friend void swap(ProfilerServiceMonitorResult& a, ProfilerServiceMonitorResult& b) { |
142 | a.Swap(&b); |
143 | } |
144 | inline void Swap(ProfilerServiceMonitorResult* other) { |
145 | if (other == this) return; |
146 | InternalSwap(other); |
147 | } |
148 | |
149 | // implements Message ---------------------------------------------- |
150 | |
151 | inline ProfilerServiceMonitorResult* New() const final { |
152 | return CreateMaybeMessage<ProfilerServiceMonitorResult>(nullptr); |
153 | } |
154 | |
155 | ProfilerServiceMonitorResult* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { |
156 | return CreateMaybeMessage<ProfilerServiceMonitorResult>(arena); |
157 | } |
158 | void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; |
159 | void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; |
160 | void CopyFrom(const ProfilerServiceMonitorResult& from); |
161 | void MergeFrom(const ProfilerServiceMonitorResult& from); |
162 | PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; |
163 | bool IsInitialized() const final; |
164 | |
165 | size_t ByteSizeLong() const final; |
166 | #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER |
167 | const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; |
168 | #else |
169 | bool MergePartialFromCodedStream( |
170 | ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) final; |
171 | #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER |
172 | void SerializeWithCachedSizes( |
173 | ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream* output) const final; |
174 | ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray( |
175 | ::PROTOBUF_NAMESPACE_ID::uint8* target) const final; |
176 | int GetCachedSize() const final { return _cached_size_.Get(); } |
177 | |
178 | private: |
179 | inline void SharedCtor(); |
180 | inline void SharedDtor(); |
181 | void SetCachedSize(int size) const final; |
182 | void InternalSwap(ProfilerServiceMonitorResult* other); |
183 | friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; |
184 | static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { |
185 | return "tensorflow.ProfilerServiceMonitorResult" ; |
186 | } |
187 | private: |
188 | inline ::PROTOBUF_NAMESPACE_ID::Arena* GetArenaNoVirtual() const { |
189 | return nullptr; |
190 | } |
191 | inline void* MaybeArenaPtr() const { |
192 | return nullptr; |
193 | } |
194 | public: |
195 | |
196 | ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; |
197 | private: |
198 | static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { |
199 | ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto); |
200 | return ::descriptor_table_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto.file_level_metadata[kIndexInFileMessages]; |
201 | } |
202 | |
203 | public: |
204 | |
205 | // nested types ---------------------------------------------------- |
206 | |
207 | typedef ProfilerServiceMonitorResult_ResponseType ResponseType; |
208 | static constexpr ResponseType EMPTY_RESULT = |
209 | ProfilerServiceMonitorResult_ResponseType_EMPTY_RESULT; |
210 | static constexpr ResponseType UTIL_ONLY = |
211 | ProfilerServiceMonitorResult_ResponseType_UTIL_ONLY; |
212 | static constexpr ResponseType UTIL_IDLE = |
213 | ProfilerServiceMonitorResult_ResponseType_UTIL_IDLE; |
214 | static constexpr ResponseType UTIL_IDLE_STEP = |
215 | ProfilerServiceMonitorResult_ResponseType_UTIL_IDLE_STEP; |
216 | static inline bool ResponseType_IsValid(int value) { |
217 | return ProfilerServiceMonitorResult_ResponseType_IsValid(value); |
218 | } |
219 | static constexpr ResponseType ResponseType_MIN = |
220 | ProfilerServiceMonitorResult_ResponseType_ResponseType_MIN; |
221 | static constexpr ResponseType ResponseType_MAX = |
222 | ProfilerServiceMonitorResult_ResponseType_ResponseType_MAX; |
223 | static constexpr int ResponseType_ARRAYSIZE = |
224 | ProfilerServiceMonitorResult_ResponseType_ResponseType_ARRAYSIZE; |
225 | static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* |
226 | ResponseType_descriptor() { |
227 | return ProfilerServiceMonitorResult_ResponseType_descriptor(); |
228 | } |
229 | template<typename T> |
230 | static inline const std::string& ResponseType_Name(T enum_t_value) { |
231 | static_assert(::std::is_same<T, ResponseType>::value || |
232 | ::std::is_integral<T>::value, |
233 | "Incorrect type passed to function ResponseType_Name." ); |
234 | return ProfilerServiceMonitorResult_ResponseType_Name(enum_t_value); |
235 | } |
236 | static inline bool ResponseType_Parse(const std::string& name, |
237 | ResponseType* value) { |
238 | return ProfilerServiceMonitorResult_ResponseType_Parse(name, value); |
239 | } |
240 | |
241 | // accessors ------------------------------------------------------- |
242 | |
243 | enum : int { |
244 | kDeviceIdleTimePercentFieldNumber = 2, |
245 | kMatrixUnitUtilizationPercentFieldNumber = 3, |
246 | kStepTimeMsAvgFieldNumber = 4, |
247 | kStepTimeMsMinFieldNumber = 5, |
248 | kStepTimeMsMaxFieldNumber = 6, |
249 | kInfeedPercentAvgFieldNumber = 7, |
250 | kInfeedPercentMinFieldNumber = 8, |
251 | kInfeedPercentMaxFieldNumber = 9, |
252 | kResponseTypeFieldNumber = 1, |
253 | }; |
254 | // double device_idle_time_percent = 2; |
255 | void clear_device_idle_time_percent(); |
256 | double device_idle_time_percent() const; |
257 | void set_device_idle_time_percent(double value); |
258 | |
259 | // double matrix_unit_utilization_percent = 3; |
260 | void clear_matrix_unit_utilization_percent(); |
261 | double matrix_unit_utilization_percent() const; |
262 | void set_matrix_unit_utilization_percent(double value); |
263 | |
264 | // double step_time_ms_avg = 4; |
265 | void clear_step_time_ms_avg(); |
266 | double step_time_ms_avg() const; |
267 | void set_step_time_ms_avg(double value); |
268 | |
269 | // double step_time_ms_min = 5; |
270 | void clear_step_time_ms_min(); |
271 | double step_time_ms_min() const; |
272 | void set_step_time_ms_min(double value); |
273 | |
274 | // double step_time_ms_max = 6; |
275 | void clear_step_time_ms_max(); |
276 | double step_time_ms_max() const; |
277 | void set_step_time_ms_max(double value); |
278 | |
279 | // double infeed_percent_avg = 7; |
280 | void clear_infeed_percent_avg(); |
281 | double infeed_percent_avg() const; |
282 | void set_infeed_percent_avg(double value); |
283 | |
284 | // double infeed_percent_min = 8; |
285 | void clear_infeed_percent_min(); |
286 | double infeed_percent_min() const; |
287 | void set_infeed_percent_min(double value); |
288 | |
289 | // double infeed_percent_max = 9; |
290 | void clear_infeed_percent_max(); |
291 | double infeed_percent_max() const; |
292 | void set_infeed_percent_max(double value); |
293 | |
294 | // .tensorflow.ProfilerServiceMonitorResult.ResponseType response_type = 1; |
295 | void clear_response_type(); |
296 | ::tensorflow::ProfilerServiceMonitorResult_ResponseType response_type() const; |
297 | void set_response_type(::tensorflow::ProfilerServiceMonitorResult_ResponseType value); |
298 | |
299 | // @@protoc_insertion_point(class_scope:tensorflow.ProfilerServiceMonitorResult) |
300 | private: |
301 | class _Internal; |
302 | |
303 | ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_; |
304 | double device_idle_time_percent_; |
305 | double matrix_unit_utilization_percent_; |
306 | double step_time_ms_avg_; |
307 | double step_time_ms_min_; |
308 | double step_time_ms_max_; |
309 | double infeed_percent_avg_; |
310 | double infeed_percent_min_; |
311 | double infeed_percent_max_; |
312 | int response_type_; |
313 | mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; |
314 | friend struct ::TableStruct_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto; |
315 | }; |
316 | // =================================================================== |
317 | |
318 | |
319 | // =================================================================== |
320 | |
321 | #ifdef __GNUC__ |
322 | #pragma GCC diagnostic push |
323 | #pragma GCC diagnostic ignored "-Wstrict-aliasing" |
324 | #endif // __GNUC__ |
325 | // ProfilerServiceMonitorResult |
326 | |
327 | // .tensorflow.ProfilerServiceMonitorResult.ResponseType response_type = 1; |
328 | inline void ProfilerServiceMonitorResult::clear_response_type() { |
329 | response_type_ = 0; |
330 | } |
331 | inline ::tensorflow::ProfilerServiceMonitorResult_ResponseType ProfilerServiceMonitorResult::response_type() const { |
332 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.response_type) |
333 | return static_cast< ::tensorflow::ProfilerServiceMonitorResult_ResponseType >(response_type_); |
334 | } |
335 | inline void ProfilerServiceMonitorResult::set_response_type(::tensorflow::ProfilerServiceMonitorResult_ResponseType value) { |
336 | |
337 | response_type_ = value; |
338 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.response_type) |
339 | } |
340 | |
341 | // double device_idle_time_percent = 2; |
342 | inline void ProfilerServiceMonitorResult::clear_device_idle_time_percent() { |
343 | device_idle_time_percent_ = 0; |
344 | } |
345 | inline double ProfilerServiceMonitorResult::device_idle_time_percent() const { |
346 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.device_idle_time_percent) |
347 | return device_idle_time_percent_; |
348 | } |
349 | inline void ProfilerServiceMonitorResult::set_device_idle_time_percent(double value) { |
350 | |
351 | device_idle_time_percent_ = value; |
352 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.device_idle_time_percent) |
353 | } |
354 | |
355 | // double matrix_unit_utilization_percent = 3; |
356 | inline void ProfilerServiceMonitorResult::clear_matrix_unit_utilization_percent() { |
357 | matrix_unit_utilization_percent_ = 0; |
358 | } |
359 | inline double ProfilerServiceMonitorResult::matrix_unit_utilization_percent() const { |
360 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.matrix_unit_utilization_percent) |
361 | return matrix_unit_utilization_percent_; |
362 | } |
363 | inline void ProfilerServiceMonitorResult::set_matrix_unit_utilization_percent(double value) { |
364 | |
365 | matrix_unit_utilization_percent_ = value; |
366 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.matrix_unit_utilization_percent) |
367 | } |
368 | |
369 | // double step_time_ms_avg = 4; |
370 | inline void ProfilerServiceMonitorResult::clear_step_time_ms_avg() { |
371 | step_time_ms_avg_ = 0; |
372 | } |
373 | inline double ProfilerServiceMonitorResult::step_time_ms_avg() const { |
374 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.step_time_ms_avg) |
375 | return step_time_ms_avg_; |
376 | } |
377 | inline void ProfilerServiceMonitorResult::set_step_time_ms_avg(double value) { |
378 | |
379 | step_time_ms_avg_ = value; |
380 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.step_time_ms_avg) |
381 | } |
382 | |
383 | // double step_time_ms_min = 5; |
384 | inline void ProfilerServiceMonitorResult::clear_step_time_ms_min() { |
385 | step_time_ms_min_ = 0; |
386 | } |
387 | inline double ProfilerServiceMonitorResult::step_time_ms_min() const { |
388 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.step_time_ms_min) |
389 | return step_time_ms_min_; |
390 | } |
391 | inline void ProfilerServiceMonitorResult::set_step_time_ms_min(double value) { |
392 | |
393 | step_time_ms_min_ = value; |
394 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.step_time_ms_min) |
395 | } |
396 | |
397 | // double step_time_ms_max = 6; |
398 | inline void ProfilerServiceMonitorResult::clear_step_time_ms_max() { |
399 | step_time_ms_max_ = 0; |
400 | } |
401 | inline double ProfilerServiceMonitorResult::step_time_ms_max() const { |
402 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.step_time_ms_max) |
403 | return step_time_ms_max_; |
404 | } |
405 | inline void ProfilerServiceMonitorResult::set_step_time_ms_max(double value) { |
406 | |
407 | step_time_ms_max_ = value; |
408 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.step_time_ms_max) |
409 | } |
410 | |
411 | // double infeed_percent_avg = 7; |
412 | inline void ProfilerServiceMonitorResult::clear_infeed_percent_avg() { |
413 | infeed_percent_avg_ = 0; |
414 | } |
415 | inline double ProfilerServiceMonitorResult::infeed_percent_avg() const { |
416 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.infeed_percent_avg) |
417 | return infeed_percent_avg_; |
418 | } |
419 | inline void ProfilerServiceMonitorResult::set_infeed_percent_avg(double value) { |
420 | |
421 | infeed_percent_avg_ = value; |
422 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.infeed_percent_avg) |
423 | } |
424 | |
425 | // double infeed_percent_min = 8; |
426 | inline void ProfilerServiceMonitorResult::clear_infeed_percent_min() { |
427 | infeed_percent_min_ = 0; |
428 | } |
429 | inline double ProfilerServiceMonitorResult::infeed_percent_min() const { |
430 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.infeed_percent_min) |
431 | return infeed_percent_min_; |
432 | } |
433 | inline void ProfilerServiceMonitorResult::set_infeed_percent_min(double value) { |
434 | |
435 | infeed_percent_min_ = value; |
436 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.infeed_percent_min) |
437 | } |
438 | |
439 | // double infeed_percent_max = 9; |
440 | inline void ProfilerServiceMonitorResult::clear_infeed_percent_max() { |
441 | infeed_percent_max_ = 0; |
442 | } |
443 | inline double ProfilerServiceMonitorResult::infeed_percent_max() const { |
444 | // @@protoc_insertion_point(field_get:tensorflow.ProfilerServiceMonitorResult.infeed_percent_max) |
445 | return infeed_percent_max_; |
446 | } |
447 | inline void ProfilerServiceMonitorResult::set_infeed_percent_max(double value) { |
448 | |
449 | infeed_percent_max_ = value; |
450 | // @@protoc_insertion_point(field_set:tensorflow.ProfilerServiceMonitorResult.infeed_percent_max) |
451 | } |
452 | |
453 | #ifdef __GNUC__ |
454 | #pragma GCC diagnostic pop |
455 | #endif // __GNUC__ |
456 | |
457 | // @@protoc_insertion_point(namespace_scope) |
458 | |
459 | } // namespace tensorflow |
460 | |
461 | PROTOBUF_NAMESPACE_OPEN |
462 | |
463 | template <> struct is_proto_enum< ::tensorflow::ProfilerServiceMonitorResult_ResponseType> : ::std::true_type {}; |
464 | template <> |
465 | inline const EnumDescriptor* GetEnumDescriptor< ::tensorflow::ProfilerServiceMonitorResult_ResponseType>() { |
466 | return ::tensorflow::ProfilerServiceMonitorResult_ResponseType_descriptor(); |
467 | } |
468 | |
469 | PROTOBUF_NAMESPACE_CLOSE |
470 | |
471 | // @@protoc_insertion_point(global_scope) |
472 | |
473 | #include <google/protobuf/port_undef.inc> |
474 | #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_tensorflow_2fcore_2fprofiler_2fprofiler_5fservice_5fmonitor_5fresult_2eproto |
475 | |