공개 정적 최종 클래스 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 | addMetricsBuilder () Metric name, value and expected range. |
BenchmarkEntry.Builder | addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값) |
벤치마크 항목 | 짓다 () |
벤치마크 항목 | 빌드부분 () |
BenchmarkEntry.Builder | 분명한 () |
BenchmarkEntry.Builder | 클리어Cpu시간 () 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 | 클론 () |
부울 | containExtras (문자열 키) 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 | |
Map<문자열, 항목값 > | getExtras () 대신 getExtrasMap() 사용하세요. |
정수 | getExtrasCount () Generic map from result key to value. |
Map<문자열, 항목값 > | getExtrasMap () Generic map from result key to value. |
진입값 | |
진입값 | getExtrasOrThrow (문자열 키) Generic map from result key to value. |
긴 | getIters () 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. |
정수 | getMetricsCount () Metric name, value and expected range. |
목록< MetricEntry > | getMetricsList () Metric name, value and expected range. |
MetricEntryOrBuilder | getMetricsOrBuilder (정수 인덱스) Metric name, value and expected range. |
목록<? MetricEntryOrBuilder 확장 > | getMetricsOrBuilderList () Metric name, value and expected range. |
Map<문자열, 항목값 > | getMutableExtras () 대신 대체 돌연변이 접근자를 사용하세요. |
끈 | getName () 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.다른 메시지 보내기) |
BenchmarkEntry.Builder | mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
최종 BenchmarkEntry.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSet 알려지지 않은Fields) |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | RemoveExtras (문자열 키) Generic map from result key to value. |
BenchmarkEntry.Builder | RemoveMetrics (정수 인덱스) 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.UnknownFieldSet UnknownFields) |
BenchmarkEntry.Builder | setWallTime (이중 값) Total wall time used for all iterations (in seconds) double wall_time = 4; |
상속된 메서드
공개 방법
공개 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;
공개 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;
공개 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;
공개 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;
공개 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;
공개 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;
공개 BenchmarkEntry.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값)
공개 BenchmarkEntry.Builder ClearCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
공개 BenchmarkEntry.Builder ClearIters ()
If a benchmark, how many iterations it was run for
int64 iters = 2;
공개 BenchmarkEntry.Builder 클리어메트릭스 ()
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;
공개 BenchmarkEntry.Builder 클리어이름 ()
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;
공개 부울 containExtras (문자열 키)
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 ()
공개 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;
공개 EntryValue getExtrasOrDefault (문자열 키, EntryValue defaultValue)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 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;
공개 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;
공개 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;
공개 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;
공개 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;
공개 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 ()
공개 BenchmarkEntry.Builder mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
던지기
IO예외 |
---|
공개 BenchmarkEntry.Builder putAllExtras (Map<String, EntryValue > 값)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 BenchmarkEntry.Builder putExtras (문자열 키, EntryValue 값)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 BenchmarkEntry.Builder RemoveExtras (문자열 키)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 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;
공개 BenchmarkEntry.Builder setCpuTime (이중 값)
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
공개 BenchmarkEntry.Builder setIters (긴 값)
If a benchmark, how many iterations it was run for
int64 iters = 2;
공개 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;
공개 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;
공개 BenchmarkEntry.Builder setName (문자열 값)
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
공개 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;
공개 BenchmarkEntry.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, int 인덱스, 개체 값)
공개 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 | addMetricsBuilder () Metric name, value and expected range. |
BenchmarkEntry.Builder | addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값) |
벤치마크 항목 | 짓다 () |
벤치마크 항목 | 빌드부분 () |
BenchmarkEntry.Builder | 분명한 () |
BenchmarkEntry.Builder | 클리어Cpu시간 () 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 | 클론 () |
부울 | containExtras (문자열 키) 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 | |
Map<문자열, 항목값 > | getExtras () 대신 getExtrasMap() 사용하세요. |
정수 | getExtrasCount () Generic map from result key to value. |
Map<문자열, 항목값 > | getExtrasMap () Generic map from result key to value. |
진입값 | |
진입값 | getExtrasOrThrow (문자열 키) Generic map from result key to value. |
긴 | getIters () 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. |
정수 | getMetricsCount () Metric name, value and expected range. |
목록< MetricEntry > | getMetricsList () Metric name, value and expected range. |
MetricEntryOrBuilder | getMetricsOrBuilder (정수 인덱스) Metric name, value and expected range. |
목록<? MetricEntryOrBuilder 확장 > | getMetricsOrBuilderList () Metric name, value and expected range. |
Map<문자열, 항목값 > | getMutableExtras () 대신 대체 돌연변이 접근자를 사용하세요. |
끈 | getName () 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.다른 메시지 보내기) |
BenchmarkEntry.Builder | mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
최종 BenchmarkEntry.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSet 알려지지 않은Fields) |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | |
BenchmarkEntry.Builder | RemoveExtras (문자열 키) Generic map from result key to value. |
BenchmarkEntry.Builder | RemoveMetrics (정수 인덱스) 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.UnknownFieldSet UnknownFields) |
BenchmarkEntry.Builder | setWallTime (이중 값) Total wall time used for all iterations (in seconds) double wall_time = 4; |
상속된 메서드
공개 방법
공개 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;
공개 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;
공개 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;
공개 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;
공개 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;
공개 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;
공개 BenchmarkEntry.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값)
공개 BenchmarkEntry.Builder ClearCpuTime ()
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
공개 BenchmarkEntry.Builder ClearIters ()
If a benchmark, how many iterations it was run for
int64 iters = 2;
공개 BenchmarkEntry.Builder 클리어메트릭스 ()
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;
공개 BenchmarkEntry.Builder 클리어이름 ()
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;
공개 부울 containExtras (문자열 키)
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 ()
공개 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;
공개 EntryValue getExtrasOrDefault (문자열 키, EntryValue defaultValue)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 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;
공개 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;
공개 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;
공개 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;
공개 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;
공개 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 ()
공개 BenchmarkEntry.Builder mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
던지기
IO예외 |
---|
공개 BenchmarkEntry.Builder putAllExtras (Map<String, EntryValue > 값)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 BenchmarkEntry.Builder putExtras (문자열 키, EntryValue 값)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 BenchmarkEntry.Builder RemoveExtras (문자열 키)
Generic map from result key to value.
map<string, .tensorflow.EntryValue> extras = 6;
공개 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;
공개 BenchmarkEntry.Builder setCpuTime (이중 값)
Total cpu time used for all iterations (in seconds)
double cpu_time = 3;
공개 BenchmarkEntry.Builder setIters (긴 값)
If a benchmark, how many iterations it was run for
int64 iters = 2;
공개 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;
공개 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;
공개 BenchmarkEntry.Builder setName (문자열 값)
The name of the specific benchmark or test (e.g. BM_AdjustContrast_gpu_B_W_H)
string name = 1;
공개 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;
공개 BenchmarkEntry.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, int 인덱스, 개체 값)
공개 BenchmarkEntry.Builder setWallTime (이중 값)
Total wall time used for all iterations (in seconds)
double wall_time = 4;