BenchmarkEntryOrBuilder

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
getExtrasOrDefault(String key, EntryValue defaultValue)
 Generic map from result key to value.
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 Map<String, EntryValue> getExtras ()

Use getExtrasMap() instead.

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;