lớp cuối cùng công khai 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 Các lớp lồng nhau
| lớp học | Điểm chuẩnEntry.Builder | Each unit test or benchmark in a test or benchmark run provides some set of information. | |
Hằng số
| int | CPU_TIME_FIELD_NUMBER | |
| int | EXTRAS_FIELD_NUMBER | |
| int | ITERS_FIELD_NUMBER | |
| int | METRICS_FIELD_NUMBER | |
| int | NAME_FIELD_NUMBER | |
| int | THROUGHPUT_FIELD_NUMBER | |
| int | WALL_TIME_FIELD_NUMBER |
Phương pháp công khai
| boolean | chứaExtras (Khóa chuỗi) Generic map from result key to value. |
| boolean | bằng (Đối tượng obj) |
| gấp đôi | getCpuTime () Total cpu time used for all iterations (in seconds) double cpu_time = 3; |
| Điểm chuẩn tĩnhMục nhập | |
| Điểm chuẩnMục nhập | |
| com.google.protobuf.Descriptors.Descriptor tĩnh cuối cùng | |
| Bản đồ<Chuỗi, EntryValue > | getExtras () Thay vào đó hãy sử dụng getExtrasMap() . |
| int | getExtrasCount () Generic map from result key to value. |
| Bản đồ<Chuỗi, EntryValue > | getExtrasMap () Generic map from result key to value. |
| Giá trị đầu vào | |
| Giá trị đầu vào | getExtrasOrThrow (Khóa chuỗi) Generic map from result key to value. |
| dài | getIters () If a benchmark, how many iterations it was run for int64 iters = 2; |
| Mục nhập số liệu | getMetrics (chỉ số int) Metric name, value and expected range. |
| int | getMetricsCount () Metric name, value and expected range. |
| Danh sách< Số liệu > | getMetricsList () Metric name, value and expected range. |
| MetricEntryOrBuilder | getMetricsOrBuilder (chỉ mục int) Metric name, value and expected range. |
| Danh sách<? mở rộng MetricEntryOrBuilder > | getMetricsOrBuilderList () Metric name, value and expected range. |
| Sợi dây | lấy Tên () 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. |
| int | |
| gấp đôi | nhận được thông lượng () Throughput (in MB/s) double throughput = 5; |
| cuối cùng com.google.protobuf.UnknownFieldSet | |
| gấp đôi | getWallTime () Total wall time used for all iterations (in seconds) double wall_time = 4; |
| int | mã băm () |
| boolean cuối cùng | |
| Điểm chuẩn tĩnhEntry.Builder | |
| Điểm chuẩn tĩnhEntry.Builder | newBuilder ( nguyên mẫu BenchmarkEntry ) |
| Điểm chuẩnEntry.Builder | |
| Điểm chuẩn tĩnhMục nhập | phân tích cú phápDelimitedFrom (Đầu vào luồng đầu vào) |
| Điểm chuẩn tĩnhMục nhập | phân tích cú phápDelimitedFrom (Đầu vào luồng đầu vào, com.google.protobuf.ExtensionRegistryLite tiện ích mở rộngRegistry) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (dữ liệu ByteBuffer) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (đầu vào com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (Dữ liệu ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (đầu vào com.google.protobuf.CodedInputStream) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (dữ liệu byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (dữ liệu com.google.protobuf.ByteString) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (Đầu vào inputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| Điểm chuẩn tĩnhMục nhập | ParseFrom (dữ liệu com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
| tĩnh | |
| Điểm chuẩnEntry.Builder | toBuilder () |
| trống rỗng | writeTo (đầu ra com.google.protobuf.CodedOutputStream) |
Phương pháp kế thừa
Hằng số
int cuối cùng tĩnh công khai CPU_TIME_FIELD_NUMBER
Giá trị không đổi: 3
int cuối cùng tĩnh công khai EXTRAS_FIELD_NUMBER
Giá trị không đổi: 6
int tĩnh cuối cùng ITERS_FIELD_NUMBER
Giá trị không đổi: 2
int tĩnh công khai METRICS_FIELD_NUMBER
Giá trị không đổi: 7
int cuối cùng tĩnh công khai NAME_FIELD_NUMBER
Giá trị không đổi: 1
int tĩnh công khai THROUGHPUT_FIELD_NUMBER
Giá trị không đổi: 5
int cuối cùng tĩnh công khai WALL_TIME_FIELD_NUMBER
Giá trị không đổi: 4
Phương pháp công khai
boolean công khai chứaExtras (Khóa chuỗi)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; boolean công khai bằng (Object obj)
công khai gấp đôi getCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3; công khai tĩnh cuối cùng com.google.protobuf.Descriptors.Descriptor getDescriptor ()
int công khai getExtrasCount ()
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; Bản đồ công khai<String, EntryValue > getExtrasMap ()
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; public EntryValue getExtrasOrDefault (Khóa chuỗi, EntryValue defaultValue)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; public EntryValue getExtrasOrThrow (Khóa chuỗi)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6; getIters dài công khai ()
If a benchmark, how many iterations it was run for
int64 iters = 2; public MetricEntry getMetrics (chỉ số 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; int công khai 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; Danh sách công khai< 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; công khai MetricEntryOrBuilder getMetricsOrBuilder (chỉ mục 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; Danh sách công khai<? mở rộng 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; Chuỗi công khai 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 công khai ()
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1; công cộng getParserForType ()
int công khai getSerializedSize ()
công khai gấp đôi getThroughput ()
Throughput (in MB/s)
double throughput = 5; trận chung kết công khai com.google.protobuf.UnknownFieldSet getUnknownFields ()
công khai gấp đôi getWallTime ()
Total wall time used for all iterations (in seconds)
double wall_time = 4; mã băm int công khai ()
boolean cuối cùng công khai được khởi tạo ()
điểm chuẩn tĩnh công khaiEntry phân tích cú phápDelimitedFrom (đầu vào InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Ném
| IOException |
|---|
phân tích cú pháp BenchmarkEntry tĩnh công khai từ (dữ liệu ByteBuffer)
Ném
| Giao thức đệm ngoại lệ không hợp lệ |
|---|
công khai điểm chuẩn tĩnhEntry phân tích cú phápFrom (đầu vào com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Ném
| IOException |
|---|
public static BenchmarkEntry parsFrom (Dữ liệu ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Ném
| Giao thức đệm ngoại lệ không hợp lệ |
|---|
điểm chuẩn tĩnh công khaiEntry phân tích cú phápFrom (đầu vào com.google.protobuf.CodedInputStream)
Ném
| IOException |
|---|
điểm chuẩn tĩnh công khaiEntry phân tích cú phápTừ (dữ liệu byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Ném
| Giao thức đệm ngoại lệ không hợp lệ |
|---|
điểm chuẩn tĩnh công khaiEntry phân tích cú phápFrom (dữ liệu com.google.protobuf.ByteString)
Ném
| Giao thức đệm ngoại lệ không hợp lệ |
|---|
điểm chuẩn tĩnh công khaiEntry phân tích cú phápFrom (đầu vào InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Ném
| IOException |
|---|
điểm chuẩn tĩnh công khaiEntry phân tích cú phápFrom (dữ liệu com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Ném
| Giao thức đệm ngoại lệ không hợp lệ |
|---|
công cộng tĩnh trình phân tích cú pháp ()
public void writeTo (đầu ra com.google.protobuf.CodedOutputStream)
Ném
| IOException |
|---|