BenchmarkEntry

публичный финальный класс 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.
 
Тип Protobuf 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

Публичные методы

логическое значение
содержитExtras (строковый ключ)
 Generic map from result key to value.
логическое значение
равно (Объект obj)
двойной
getCpuTime ()
 Total cpu time used for all iterations (in seconds)
 
double cpu_time = 3;
статический бенчмаркэнтри
БенчмаркВход
окончательный статический com.google.protobuf.Descriptors.Descriptor
Карта<String, EntryValue >
получитьЭкстра ()
Вместо этого используйте getExtrasMap() .
интервал
получитьExtrasCount ()
 Generic map from result key to value.
Карта<String, EntryValue >
getExtrasMap ()
 Generic map from result key to value.
Энтривалуе
getExtrasOrDefault (строковый ключ, EntryValue defaultValue)
 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;
Метрическая запись
getMetrics (целочисленный индекс)
 Metric name, value and expected range.
интервал
getMetricCount ()
 Metric name, value and expected range.
Список< МетрикаEntry >
получитьМетрикслист ()
 Metric name, value and expected range.
МетрикаEntryOrBuilder
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
getNameBytes ()
 The name of the specific benchmark or test
 (e.g.
интервал
двойной
получитьПропускную способность ()
 Throughput (in MB/s)
 
double throughput = 5;
окончательный com.google.protobuf.UnknownFieldSet
двойной
getWallTime ()
 Total wall time used for all iterations (in seconds)
 
double wall_time = 4;
интервал
последнее логическое значение
статический BenchmarkEntry.Builder
статический BenchmarkEntry.Builder
newBuilder (прототип BenchmarkEntry )
BenchmarkEntry.Builder
статический бенчмаркэнтри
parseDelimitedFrom (входной поток)
статический бенчмаркэнтри
parseDelimitedFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический бенчмаркэнтри
parseFrom (данные ByteBuffer)
статический бенчмаркэнтри
parseFrom (ввод com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический бенчмаркэнтри
parseFrom (данные ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический бенчмаркэнтри
parseFrom (вход com.google.protobuf.CodedInputStream)
статический бенчмаркэнтри
parseFrom (данные byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический бенчмаркэнтри
parseFrom (данные com.google.protobuf.ByteString)
статический бенчмаркэнтри
parseFrom (ввод входного потока, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический бенчмаркэнтри
parseFrom (данные com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
статический
BenchmarkEntry.Builder
пустота
writeTo (вывод com.google.protobuf.CodedOutputStream)

Унаследованные методы

Константы

общедоступный статический окончательный int CPU_TIME_FIELD_NUMBER

Постоянное значение: 3

общедоступный статический окончательный int EXTRAS_FIELD_NUMBER

Постоянное значение: 6

общедоступный статический финал int ITERS_FIELD_NUMBER

Постоянное значение: 2

общедоступный статический окончательный int METRICS_FIELD_NUMBER

Постоянное значение: 7

общедоступный статический окончательный int NAME_FIELD_NUMBER

Постоянное значение: 1

общедоступный статический окончательный int THROUGHPUT_FIELD_NUMBER

Постоянное значение: 5

общедоступный статический финал int WALL_TIME_FIELD_NUMBER

Постоянное значение: 4

Публичные методы

общедоступное логическое значение containsExtras (строковый ключ)

 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;

общедоступный статический BenchmarkEntry getDefaultInstance ()

public BenchmarkEntry getDefaultInstanceForType ()

общедоступный статический окончательный com.google.protobuf.Descriptors.Descriptor getDescriptor ()

общедоступная Map<String, EntryValue > getExtras ()

Вместо этого используйте getExtrasMap() .

public int getExtrasCount ()

 Generic map from result key to value.
 
map<string, .tensorflow.EntryValue> extras = 6;

общедоступная Map<String, EntryValue > getExtrasMap ()

 Generic map from result key to value.
 
map<string, .tensorflow.EntryValue> extras = 6;

public EntryValue getExtrasOrDefault (строковый ключ, EntryValue defaultValue)

 Generic map from result key to value.
 
map<string, .tensorflow.EntryValue> extras = 6;

public 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;

public MetricEntry getMetrics (индекс 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;

public int 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;

public MetricEntryOrBuilder 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;

public com.google.protobuf.ByteString getNameBytes ()

 The name of the specific benchmark or test
 (e.g. BM_AdjustContrast_gpu_B_W_H)
 
string name = 1;

общественный getParserForType ()

public int 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;

public int hashCode ()

публичное финальное логическое значение isInitialized ()

общедоступный статический BenchmarkEntry.Builder newBuilder ()

общедоступный статический BenchmarkEntry.Builder newBuilder (прототип BenchmarkEntry )

общедоступный BenchmarkEntry.Builder newBuilderForType ()

общедоступный статический BenchmarkEntry parseDelimitedFrom (входной поток InputStream)

Броски
Исключение IO

общедоступный статический BenchmarkEntry parseDelimitedFrom (входной поток InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Исключение IO

общедоступный статический BenchmarkEntry parseFrom (данные ByteBuffer)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический анализ BenchmarkEntry (вход com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Исключение IO

public static BenchmarkEntry parseFrom (данные ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический анализ BenchmarkEntry (вход com.google.protobuf.CodedInputStream)

Броски
Исключение IO

общедоступный статический анализ BenchmarkEntry (байтовые данные [], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический анализ BenchmarkEntry (данные com.google.protobuf.ByteString)

Броски
Инвалидпротоколбуфферисключение

общедоступный статический анализ BenchmarkEntry (вход InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Исключение IO

общедоступный статический анализ BenchmarkEntry (данные com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

Броски
Инвалидпротоколбуфферисключение

общественный статический парсер ()

public BenchmarkEntry.Builder toBuilder ()

public void writeTo (вывод com.google.protobuf.CodedOutputStream)

Броски
Исключение IO