الفئة النهائية العامة BenchmarkEntry
Each unit test or benchmark in a test or benchmark run provides some set of information. Here we provide some reasonable keys one would expect to see, with optional key/value pairs for things we haven't considered. This BenchmarkEntry should be emitted by each unit test or benchmark reporter.
tensorflow.BenchmarkEntry فئات متداخلة
| فصل | BenchmarkEntry.Builder | Each unit test or benchmark in a test or benchmark run provides some set of information. | |
الثوابت
| كثافة العمليات | CPU_TIME_FIELD_NUMBER | |
| كثافة العمليات | EXTRAS_FIELD_NUMBER | |
| كثافة العمليات | ITERS_FIELD_NUMBER | |
| كثافة العمليات | METRICS_FIELD_NUMBER | |
| كثافة العمليات | NAME_FIELD_NUMBER | |
| كثافة العمليات | THROUGHPUT_FIELD_NUMBER | |
| كثافة العمليات | WALL_TIME_FIELD_NUMBER |
الأساليب العامة
| منطقية | يحتوي على إضافات (مفتاح السلسلة) Generic map from result key to value. |
| منطقية | يساوي (كائن كائن) |
| مزدوج | احصل على وقت المعالجة () Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
| إدخال المعيار الثابت | |
| إدخال المعيار | |
| النهائي الثابت com.google.protobuf.Descriptors.Descriptor | |
| الخريطة<سلسلة، قيمة الإدخال > | احصل على إضافات () استخدم getExtrasMap() بدلاً من ذلك. |
| كثافة العمليات | الحصول علىExtrasCount () Generic map from result key to value. |
| الخريطة<سلسلة، قيمة الإدخال > | احصل على خريطة اكسترا () Generic map from result key to value. |
| قيمة الإدخال | |
| قيمة الإدخال | getExtrasOrThrow (مفتاح السلسلة) Generic map from result key to value. |
| طويل | جيتيترز () If a benchmark, how many iterations it was run for int64 iters = 2; |
| MetricEntry | الحصول على القياسات (مؤشر كثافة العمليات) Metric name, value and expected range. |
| كثافة العمليات | الحصول على متريكسكونت () Metric name, value and expected range. |
| القائمة< MetricEntry > | قائمة المقاييس () Metric name, value and expected range. |
| MetricEntryOrBuilder | getMetricsOrBuilder (فهرس كثافة العمليات) Metric name, value and expected range. |
| القائمة<؟ يمتد MetricEntryOrBuilder > | getMetricsOrBuilderList () Metric name, value and expected range. |
| خيط | الحصول على الاسم () The name of the specific benchmark or test (e.g. |
| com.google.protobuf.ByteString | الحصول على اسم بايت () The name of the specific benchmark or test (e.g. |
| كثافة العمليات | |
| مزدوج | الحصول على الإنتاجية () Throughput (in MB/s) double throughput = 5; |
| النهائي com.google.protobuf.UnknownFieldSet | |
| مزدوج | احصل على WallTime () Total wall time used for all iterations (in seconds) double wall_time = 4; |
| كثافة العمليات | رمز التجزئة () |
| منطقية نهائية | تمت التهيئة () |
| static BenchmarkEntry.Builder | منشئ جديد () |
| static BenchmarkEntry.Builder | newBuilder (النموذج الأولي لـ BenchmarkEntry ) |
| BenchmarkEntry.Builder | |
| إدخال المعيار الثابت | parseDelimitedFrom (إدخال InputStream) |
| إدخال المعيار الثابت | parseDelimitedFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| إدخال المعيار الثابت | parseFrom (بيانات ByteBuffer) |
| إدخال المعيار الثابت | parseFrom (com.google.protobuf.CodedInputStream input، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| إدخال المعيار الثابت | parseFrom (بيانات ByteBuffer، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| إدخال المعيار الثابت | parseFrom (com.google.protobuf.CodedInputStream الإدخال) |
| إدخال المعيار الثابت | parseFrom (بيانات البايت[]، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| إدخال المعيار الثابت | parseFrom (بيانات com.google.protobuf.ByteString) |
| إدخال المعيار الثابت | parseFrom (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| إدخال المعيار الثابت | parseFrom (com.google.protobuf.ByteString data، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| ثابت | محلل () |
| BenchmarkEntry.Builder | إلى البناء () |
| فارغ | writeTo (com.google.protobuf.CodedOutputStream الإخراج) |
الطرق الموروثة
الثوابت
كثافة العمليات النهائية العامة الثابتة CPU_TIME_FIELD_NUMBER
القيمة الثابتة: 3
العدد النهائي الثابت العام EXTRAS_FIELD_NUMBER
القيمة الثابتة: 6
العدد النهائي الثابت العام ITERS_FIELD_NUMBER
القيمة الثابتة: 2
int النهائي الثابت العام METRICS_FIELD_NUMBER
القيمة الثابتة: 7
العدد النهائي الثابت العام NAME_FIELD_NUMBER
القيمة الثابتة: 1
العدد النهائي الثابت العام THROUGHPUT_FIELD_NUMBER
القيمة الثابتة: 5
العدد النهائي الثابت العام WALL_TIME_FIELD_NUMBER
القيمة الثابتة: 4
الأساليب العامة
المنطق العام يحتوي على إضافات (مفتاح السلسلة)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; القيمة المنطقية العامة تساوي (Object obj)
getCpuTime () المزدوج العام
Total cpu time used for all iterations (in seconds)
double cpu_time = 3; النهائي العام الثابت com.google.protobuf.Descriptors.Descriptor getDescriptor ()
int العام getExtrasCount ()
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; الخريطة العامة<String, EntryValue > getExtrasMap ()
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; EntryValue العامة getExtrasOrDefault (مفتاح السلسلة، EntryValue defaultValue)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; EntryValue العامة getExtrasOrThrow (مفتاح السلسلة)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; getIters العامة الطويلة ()
If a benchmark, how many iterations it was run for
int64 iters = 2; getMetrics العامة MetricEntry (فهرس كثافة العمليات)
Metric name, value and expected range. This can include accuracy metrics typically used to determine whether the accuracy test has passed
repeated .tensorflow.MetricEntry metrics = 7; int public getMetricsCount ()
Metric name, value and expected range. This can include accuracy metrics typically used to determine whether the accuracy test has passed
repeated .tensorflow.MetricEntry metrics = 7; القائمة العامة< MetricEntry > getMetricsList ()
Metric name, value and expected range. This can include accuracy metrics typically used to determine whether the accuracy test has passed
repeated .tensorflow.MetricEntry metrics = 7; getMetricEntryOrBuilder العام getMetricsOrBuilder (مؤشر int)
Metric name, value and expected range. This can include accuracy metrics typically used to determine whether the accuracy test has passed
repeated .tensorflow.MetricEntry metrics = 7; القائمة العامة <؟ يمتد MetricEntryOrBuilder > getMetricsOrBuilderList ()
Metric name, value and expected range. This can include accuracy metrics typically used to determine whether the accuracy test has passed
repeated .tensorflow.MetricEntry metrics = 7; سلسلة getName العامة ()
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1; com.google.protobuf.ByteString getNameBytes () العام
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1; عام الحصول على بارسيرفورتايب ()
int public getSerializedSize ()
getThroughput العامة المزدوجة ()
Throughput (in MB/s)
double throughput = 5; النهائي العام com.google.protobuf.UnknownFieldSet getUnknownFields ()
getWallTime () المزدوج العام
Total wall time used for all iterations (in seconds)
double wall_time = 4; كود التجزئة الدولي العام ()
تمت تهيئة القيمة المنطقية النهائية العامة ()
ParseDelimitedFrom الثابت العام لـ BenchmarkEntry (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
| IOEException |
|---|
تحليل BenchmarkEntry العام الثابت (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
| IOEException |
|---|
تحليل BenchmarkEntry العام الثابت (بيانات ByteBuffer، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
| InvalidProtocolBufferException |
|---|
تحليل BenchmarkEntry العام الثابت (بيانات البايت []، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
| InvalidProtocolBufferException |
|---|
تحليل BenchmarkEntry العام الثابت (بيانات com.google.protobuf.ByteString)
رميات
| InvalidProtocolBufferException |
|---|
تحليل BenchmarkEntry العام الثابت (إدخال InputStream، com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
| IOEException |
|---|
تحليل BenchmarkEntry العام الثابت (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
رميات
| InvalidProtocolBufferException |
|---|
ساكنة عامة محلل ()
الكتابة إلى الفراغ العام (إخراج com.google.protobuf.CodedOutputStream)
رميات
| IOEException |
|---|