MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / ToString

Method ToString

tensorflow/core/profiler/tfprof_options.cc:176–214  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174}
175
176string Options::ToString() const {
177 const string s = strings::Printf(
178 "%-28s%d\n"
179 "%-28s%lld\n"
180 "%-28s%lld\n"
181 "%-28s%lld\n"
182 "%-28s%lld\n"
183 "%-28s%lld\n"
184 "%-28s%lld\n"
185 "%-28s%lld\n"
186 "%-28s%lld\n"
187 "%-28s%lld\n"
188 "%-28s%lld\n"
189 "%-28s%lld\n"
190 "%-28s%s\n"
191 "%-28s%s\n"
192 "%-28s%s\n"
193 "%-28s%s\n"
194 "%-28s%s\n"
195 "%-28s%s\n"
196 "%-28s%s\n"
197 "%-28s%s\n"
198 "%-28s%s:%s\n",
199 kOptions[0], max_depth, kOptions[1], min_bytes, kOptions[2],
200 min_peak_bytes, kOptions[3], min_residual_bytes, kOptions[4],
201 min_output_bytes, kOptions[5], min_micros, kOptions[6],
202 min_accelerator_micros, kOptions[7], min_cpu_micros, kOptions[8],
203 min_params, kOptions[9], min_float_ops, kOptions[10], min_occurrence,
204 kOptions[11], step, kOptions[12], order_by.c_str(), kOptions[13],
205 absl::StrJoin(account_type_regexes, ",").c_str(), kOptions[14],
206 absl::StrJoin(start_name_regexes, ",").c_str(), kOptions[15],
207 absl::StrJoin(trim_name_regexes, ",").c_str(), kOptions[16],
208 absl::StrJoin(show_name_regexes, ",").c_str(), kOptions[17],
209 absl::StrJoin(hide_name_regexes, ",").c_str(), kOptions[18],
210 (account_displayed_op_only ? "true" : "false"), kOptions[19],
211 absl::StrJoin(select, ",").c_str(), kOptions[20], output_type.c_str(),
212 KeyValueToStr(output_options).c_str());
213 return s;
214}
215
216} // namespace tfprof
217} // namespace tensorflow

Callers 9

RunFunction · 0.45
ProfilerSessionMethod · 0.45
TFStatsMethod · 0.45
WriteProfileMethod · 0.45
OutputTimelineMethod · 0.45
tfprof_show.ccFile · 0.45
ShowInternalMethod · 0.45
RunProfileFunction · 0.45

Calls 3

PrintfFunction · 0.85
KeyValueToStrFunction · 0.85
c_strMethod · 0.80

Tested by

no test coverage detected