публичный статический финальный класс BenchmarkEntry.Builder
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 | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
MetricEntry.Builder | addMetricsBuilder (индекс целого числа) Metric name, value and expected range. |
MetricEntry.Builder | добавитьМетриксБилдер () Metric name, value and expected range. |
BenchmarkEntry.Builder | addRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта) |
БенчмаркВход | строить () |
БенчмаркВход | |
BenchmarkEntry.Builder | прозрачный () |
BenchmarkEntry.Builder | ОчиститьЦпуВремя () Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | ClearField (поле com.google.protobuf.Descriptors.FieldDescriptor) |
BenchmarkEntry.Builder | ясноИтеры () If a benchmark, how many iterations it was run for int64 iters = 2; |
BenchmarkEntry.Builder | ОчиститьМетрикс () Metric name, value and expected range. |
BenchmarkEntry.Builder | ясное имя () The name of the specific benchmark or test (e.g. |
BenchmarkEntry.Builder | ClearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BenchmarkEntry.Builder | очиститьПропускная способность () Throughput (in MB/s) double throughput = 5; |
BenchmarkEntry.Builder | очиститьВаллТиме () Total wall time used for all iterations (in seconds) double wall_time = 4; |
BenchmarkEntry.Builder | клон () |
логическое значение | содержитExtras (строковый ключ) Generic map from result key to value. |
двойной | getCpuTime () Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
БенчмаркВход | |
окончательный статический com.google.protobuf.Descriptors.Descriptor | |
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. |
Энтривалуе | |
Энтривалуе | 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. |
MetricEntry.Builder | getMetricsBuilder (индекс целого числа) Metric name, value and expected range. |
Список< MetricEntry.Builder > | getMetricsBuilderList () 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. |
Карта<String, EntryValue > | getMutableExtras () Вместо этого используйте альтернативные методы доступа к мутациям. |
Нить | получитьИмя () 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; |
двойной | getWallTime () Total wall time used for all iterations (in seconds) double wall_time = 4; |
последнее логическое значение | |
BenchmarkEntry.Builder | mergeFrom (com.google.protobuf.Message другое) |
BenchmarkEntry.Builder | mergeFrom (ввод com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
окончательный BenchmarkEntry.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSetknownFields) |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | удалитьExtras (строковый ключ) Generic map from result key to value. |
BenchmarkEntry.Builder | удалитьМетрики (целочисленный индекс) Metric name, value and expected range. |
BenchmarkEntry.Builder | setCpuTime (двойное значение) Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
BenchmarkEntry.Builder | setField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта) |
BenchmarkEntry.Builder | setIters (длинное значение) If a benchmark, how many iterations it was run for int64 iters = 2; |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | setName (строковое значение) The name of the specific benchmark or test (e.g. |
BenchmarkEntry.Builder | setNameBytes (значение com.google.protobuf.ByteString) The name of the specific benchmark or test (e.g. |
BenchmarkEntry.Builder | setRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, индекс int, значение объекта) |
BenchmarkEntry.Builder | setThroughput (двойное значение) Throughput (in MB/s) double throughput = 5; |
окончательный BenchmarkEntry.Builder | setUnknownFields (com.google.protobuf.UnknownFieldSetknownFields) |
BenchmarkEntry.Builder | setWallTime (двойное значение) Total wall time used for all iterations (in seconds) double wall_time = 4; |
Унаследованные методы
Публичные методы
public BenchmarkEntry.Builder addAllMetrics (Iterable<? расширяет значения 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;
public BenchmarkEntry.Builder addMetrics (индекс int, MetricEntry.Builder builderForValue)
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 BenchmarkEntry.Builder addMetrics (индекс int, значение 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;
public BenchmarkEntry.Builder addMetrics (значение 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;
public BenchmarkEntry.Builder addMetrics ( MetricEntry.Builder builderForValue)
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 MetricEntry.Builder addMetricsBuilder (индекс 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;
общедоступный MetricEntry.Builder addMetricsBuilder ()
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 BenchmarkEntry.Builder addRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта)
общедоступный BenchmarkEntry.Builder ClearCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
public BenchmarkEntry.Builder ClearIters ()
If a benchmark, how many iterations it was run for
int64 iters = 2;
public BenchmarkEntry.Builder ClearMetrics ()
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 BenchmarkEntry.BuilderclearName ( )
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
общедоступный BenchmarkEntry.Builder ClearWallTime ()
Total wall time used for all iterations (in seconds)
double wall_time = 4;
общедоступное логическое значение containsExtras (строковый ключ)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
публичный двойной getCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
общедоступный статический окончательный com.google.protobuf.Descriptors.Descriptor getDescriptor ()
общедоступный com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
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 MetricEntry.Builder getMetricsBuilder (индекс 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;
общедоступный список < MetricEntry.Builder > getMetricsBuilderList ()
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;
общедоступная Map<String, EntryValue > getMutableExtras ()
Вместо этого используйте альтернативные методы доступа к мутациям.
общедоступная строка 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;
публичный двойной getThroughput ()
Throughput (in MB/s)
double throughput = 5;
публичный двойной getWallTime ()
Total wall time used for all iterations (in seconds)
double wall_time = 4;
публичное финальное логическое значение isInitialized ()
public BenchmarkEntry.Builder mergeFrom (вход com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Исключение IO |
---|
общедоступный финальный BenchmarkEntry.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
public BenchmarkEntry.Builder putAllExtras (значения Map<String, EntryValue >)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public BenchmarkEntry.Builder putExtras (строковый ключ, значение EntryValue )
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public BenchmarkEntry.Builder RemoveExtras (строковый ключ)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public BenchmarkEntry.Builder removeMetrics (индекс 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 BenchmarkEntry.Builder setCpuTime (двойное значение)
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
public BenchmarkEntry.Builder setField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта)
public BenchmarkEntry.Builder setIters (длинное значение)
If a benchmark, how many iterations it was run for
int64 iters = 2;
public BenchmarkEntry.Builder setMetrics (индекс int, MetricEntry.Builder builderForValue)
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 BenchmarkEntry.Builder setMetrics (индекс int, значение 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;
public BenchmarkEntry.Builder setName (строковое значение)
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
public BenchmarkEntry.Builder setNameBytes (значение com.google.protobuf.ByteString)
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
public BenchmarkEntry.Builder setRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, индекс int, значение объекта)
public BenchmarkEntry.Builder setThroughput (двойное значение)
Throughput (in MB/s)
double throughput = 5;
общедоступный финальный BenchmarkEntry.Builder setUnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
public BenchmarkEntry.Builder setWallTime (двойное значение)
Total wall time used for all iterations (in seconds)
double wall_time = 4;
публичный статический финальный класс BenchmarkEntry.Builder
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 | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
MetricEntry.Builder | addMetricsBuilder (индекс целого числа) Metric name, value and expected range. |
MetricEntry.Builder | добавитьМетриксБилдер () Metric name, value and expected range. |
BenchmarkEntry.Builder | addRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта) |
БенчмаркВход | строить () |
БенчмаркВход | |
BenchmarkEntry.Builder | прозрачный () |
BenchmarkEntry.Builder | ОчиститьЦпуВремя () Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | ClearField (поле com.google.protobuf.Descriptors.FieldDescriptor) |
BenchmarkEntry.Builder | ясноИтеры () If a benchmark, how many iterations it was run for int64 iters = 2; |
BenchmarkEntry.Builder | ОчиститьМетрикс () Metric name, value and expected range. |
BenchmarkEntry.Builder | ясное имя () The name of the specific benchmark or test (e.g. |
BenchmarkEntry.Builder | ClearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BenchmarkEntry.Builder | очиститьПропускная способность () Throughput (in MB/s) double throughput = 5; |
BenchmarkEntry.Builder | очиститьВаллТиме () Total wall time used for all iterations (in seconds) double wall_time = 4; |
BenchmarkEntry.Builder | клон () |
логическое значение | содержитExtras (строковый ключ) Generic map from result key to value. |
двойной | getCpuTime () Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
БенчмаркВход | |
окончательный статический com.google.protobuf.Descriptors.Descriptor | |
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. |
Энтривалуе | |
Энтривалуе | 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. |
MetricEntry.Builder | getMetricsBuilder (индекс целого числа) Metric name, value and expected range. |
Список< MetricEntry.Builder > | getMetricsBuilderList () 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. |
Карта<String, EntryValue > | getMutableExtras () Вместо этого используйте альтернативные методы доступа к мутациям. |
Нить | получитьИмя () 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; |
двойной | getWallTime () Total wall time used for all iterations (in seconds) double wall_time = 4; |
последнее логическое значение | |
BenchmarkEntry.Builder | mergeFrom (com.google.protobuf.Message другое) |
BenchmarkEntry.Builder | mergeFrom (ввод com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
окончательный BenchmarkEntry.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSetknownFields) |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | удалитьExtras (строковый ключ) Generic map from result key to value. |
BenchmarkEntry.Builder | удалитьМетрики (целочисленный индекс) Metric name, value and expected range. |
BenchmarkEntry.Builder | setCpuTime (двойное значение) Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
BenchmarkEntry.Builder | setField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта) |
BenchmarkEntry.Builder | setIters (длинное значение) If a benchmark, how many iterations it was run for int64 iters = 2; |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | setName (строковое значение) The name of the specific benchmark or test (e.g. |
BenchmarkEntry.Builder | setNameBytes (значение com.google.protobuf.ByteString) The name of the specific benchmark or test (e.g. |
BenchmarkEntry.Builder | setRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, индекс int, значение объекта) |
BenchmarkEntry.Builder | setThroughput (двойное значение) Throughput (in MB/s) double throughput = 5; |
окончательный BenchmarkEntry.Builder | setUnknownFields (com.google.protobuf.UnknownFieldSetknownFields) |
BenchmarkEntry.Builder | setWallTime (двойное значение) Total wall time used for all iterations (in seconds) double wall_time = 4; |
Унаследованные методы
Публичные методы
public BenchmarkEntry.Builder addAllMetrics (Iterable<? расширяет значения 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;
public BenchmarkEntry.Builder addMetrics (индекс int, MetricEntry.Builder builderForValue)
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 BenchmarkEntry.Builder addMetrics (индекс int, значение 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;
public BenchmarkEntry.Builder addMetrics (значение 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;
public BenchmarkEntry.Builder addMetrics ( MetricEntry.Builder builderForValue)
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 MetricEntry.Builder addMetricsBuilder (индекс 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;
общедоступный MetricEntry.Builder addMetricsBuilder ()
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 BenchmarkEntry.Builder addRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта)
общедоступный BenchmarkEntry.Builder ClearCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
public BenchmarkEntry.Builder ClearIters ()
If a benchmark, how many iterations it was run for
int64 iters = 2;
public BenchmarkEntry.Builder ClearMetrics ()
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 BenchmarkEntry.BuilderclearName ( )
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
общедоступный BenchmarkEntry.Builder ClearWallTime ()
Total wall time used for all iterations (in seconds)
double wall_time = 4;
общедоступное логическое значение containsExtras (строковый ключ)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
публичный двойной getCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
общедоступный статический окончательный com.google.protobuf.Descriptors.Descriptor getDescriptor ()
общедоступный com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
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 MetricEntry.Builder getMetricsBuilder (индекс 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;
общедоступный список < MetricEntry.Builder > getMetricsBuilderList ()
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;
общедоступная Map<String, EntryValue > getMutableExtras ()
Вместо этого используйте альтернативные методы доступа к мутациям.
общедоступная строка 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;
публичный двойной getThroughput ()
Throughput (in MB/s)
double throughput = 5;
публичный двойной getWallTime ()
Total wall time used for all iterations (in seconds)
double wall_time = 4;
публичное финальное логическое значение isInitialized ()
public BenchmarkEntry.Builder mergeFrom (вход com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Исключение IO |
---|
общедоступный финальный BenchmarkEntry.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
public BenchmarkEntry.Builder putAllExtras (значения Map<String, EntryValue >)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public BenchmarkEntry.Builder putExtras (строковый ключ, значение EntryValue )
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public BenchmarkEntry.Builder RemoveExtras (строковый ключ)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public BenchmarkEntry.Builder removeMetrics (индекс 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 BenchmarkEntry.Builder setCpuTime (двойное значение)
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
public BenchmarkEntry.Builder setField (поле com.google.protobuf.Descriptors.FieldDescriptor, значение объекта)
public BenchmarkEntry.Builder setIters (длинное значение)
If a benchmark, how many iterations it was run for
int64 iters = 2;
public BenchmarkEntry.Builder setMetrics (индекс int, MetricEntry.Builder builderForValue)
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 BenchmarkEntry.Builder setMetrics (индекс int, значение 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;
public BenchmarkEntry.Builder setName (строковое значение)
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
public BenchmarkEntry.Builder setNameBytes (значение com.google.protobuf.ByteString)
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
public BenchmarkEntry.Builder setRepeatedField (поле com.google.protobuf.Descriptors.FieldDescriptor, индекс int, значение объекта)
public BenchmarkEntry.Builder setThroughput (двойное значение)
Throughput (in MB/s)
double throughput = 5;
общедоступный финальный BenchmarkEntry.Builder setUnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
public BenchmarkEntry.Builder setWallTime (двойное значение)
Total wall time used for all iterations (in seconds)
double wall_time = 4;