public interface
BenchmarkEntryOrBuilder
Known Indirect Subclasses |
Public Methods
abstract boolean |
containsExtras(String key)
Generic map from result key to value. |
abstract double |
getCpuTime()
Total cpu time used for all iterations (in seconds) double cpu_time = 3;
|
abstract Map<String, EntryValue> |
getExtras()
Use
getExtrasMap() instead. |
abstract int |
getExtrasCount()
Generic map from result key to value. |
abstract Map<String, EntryValue> |
getExtrasMap()
Generic map from result key to value. |
abstract EntryValue | |
abstract EntryValue |
getExtrasOrThrow(String key)
Generic map from result key to value. |
abstract long |
getIters()
If a benchmark, how many iterations it was run for int64 iters = 2;
|
abstract MetricEntry |
getMetrics(int index)
Metric name, value and expected range. |
abstract int |
getMetricsCount()
Metric name, value and expected range. |
abstract List<MetricEntry> |
getMetricsList()
Metric name, value and expected range. |
abstract MetricEntryOrBuilder |
getMetricsOrBuilder(int index)
Metric name, value and expected range. |
abstract List<? extends MetricEntryOrBuilder> |
getMetricsOrBuilderList()
Metric name, value and expected range. |
abstract String |
getName()
The name of the specific benchmark or test (e.g. |
abstract com.google.protobuf.ByteString |
getNameBytes()
The name of the specific benchmark or test (e.g. |
abstract double |
getThroughput()
Throughput (in MB/s) double throughput = 5;
|
abstract double |
getWallTime()
Total wall time used for all iterations (in seconds) double wall_time = 4;
|
Public Methods
public abstract boolean containsExtras (String key)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public abstract double getCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
public abstract int getExtrasCount ()
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public abstract Map<String, EntryValue> getExtrasMap ()
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public abstract EntryValue getExtrasOrDefault (String key, EntryValue defaultValue)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public abstract EntryValue getExtrasOrThrow (String key)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
public abstract long getIters ()
If a benchmark, how many iterations it was run for
int64 iters = 2;
public abstract MetricEntry getMetrics (int index)
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 abstract 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;
public abstract List<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 abstract MetricEntryOrBuilder getMetricsOrBuilder (int index)
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 abstract List<? extends 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;
public abstract String getName ()
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
public abstract com.google.protobuf.ByteString getNameBytes ()
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
public abstract double getThroughput ()
Throughput (in MB/s)
double throughput = 5;
public abstract double getWallTime ()
Total wall time used for all iterations (in seconds)
double wall_time = 4;