Time/size stats recorded for a single execution of a graph node.
tensorflow.NodeExecStats
パブリックメソッド
NodeExecStats.Builder | addAllMemory (Iterable<? extends AllocatorMemory Used > 値) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | |
NodeExecStats.Builder | addAllReferencedTensor (Iterable<? extends AllocationDescription > 値) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | addMemory (int インデックス、 AllocatorMemory Used.Builder builderForValue) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | |
NodeExecStats.Builder | addMemory ( AllocatorMemory Used.Builder builderForValue) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | |
AllocatorMemory Used.Builder | addMemoryBuilder (int インデックス) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
AllocatorMemory Used.Builder | addMemoryBuilder () repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | addOutput (int インデックス、 NodeOutput.Builder builderForValue) repeated .tensorflow.NodeOutput output = 7; |
NodeExecStats.Builder | |
NodeExecStats.Builder | |
NodeExecStats.Builder | |
NodeOutput.Builder | addOutputBuilder () repeated .tensorflow.NodeOutput output = 7; |
NodeOutput.Builder | addOutputBuilder (int インデックス) repeated .tensorflow.NodeOutput output = 7; |
NodeExecStats.Builder | addReferencedTensor (int インデックス、 AllocationDescription値) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | addReferencedTensor ( AllocationDescription.Builder builderForValue) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | addReferencedTensor ( AllocationDescription値) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | addReferencedTensor (int インデックス、 AllocationDescription.Builder builderForValue) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
AllocationDescription.Builder | addReferencedTensorBuilder () repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
AllocationDescription.Builder | addReferencedTensorBuilder (int インデックス) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値) |
ノード実行統計 | 建てる() |
ノード実行統計 | buildPartial () |
NodeExecStats.Builder | クリア() |
NodeExecStats.Builder | ClearAllEndRelMicros () int64 all_end_rel_micros = 5; |
NodeExecStats.Builder | ClearAllEndRelNanos () int64 all_end_rel_nanos = 16; |
NodeExecStats.Builder | クリアオールスタートマイクロス() int64 all_start_micros = 2; |
NodeExecStats.Builder | ClearAllStartNanos () int64 all_start_nanos = 13; |
NodeExecStats.Builder | clearField (com.google.protobuf.Descriptors.FieldDescriptor フィールド) |
NodeExecStats.Builder | クリアメモリ() repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | クリアメモリ統計() .tensorflow.MemoryStats memory_stats = 12; |
NodeExecStats.Builder | クリアノード名() TODO(tucker): Use some more compact form of node identity than the full string name. |
NodeExecStats.Builder | clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NodeExecStats.Builder | クリアOpEndRelMicros () int64 op_end_rel_micros = 4; |
NodeExecStats.Builder | ClearOpEndRelNanos () int64 op_end_rel_nanos = 15; |
NodeExecStats.Builder | クリアOpStartRelMicros () int64 op_start_rel_micros = 3; |
NodeExecStats.Builder | clearOpStartRelNanos () int64 op_start_rel_nanos = 14; |
NodeExecStats.Builder | クリア出力() repeated .tensorflow.NodeOutput output = 7; |
NodeExecStats.Builder | ClearReferencedTensor () repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | clearScheduledMicros () int64 scheduled_micros = 9; |
NodeExecStats.Builder | clearScheduledNanos () int64 scheduled_nanos = 17; |
NodeExecStats.Builder | クリアスレッドID () uint32 thread_id = 10; |
NodeExecStats.Builder | ClearTimelineLabel () string timeline_label = 8; |
NodeExecStats.Builder | クローン() |
長さ | getAllEndRelMicros () int64 all_end_rel_micros = 5; |
長さ | getAllEndRelNanos () int64 all_end_rel_nanos = 16; |
長さ | getAllStartMicros () int64 all_start_micros = 2; |
長さ | getAllStartNanos () int64 all_start_nanos = 13; |
ノード実行統計 | |
最終的な静的 com.google.protobuf.Descriptors.Descriptor | |
com.google.protobuf.Descriptors.Descriptor | |
アロケータ使用済みメモリ | getMemory (int インデックス) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
AllocatorMemory Used.Builder | getMemoryBuilder (int インデックス) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
リスト< AllocatorMemory Used.Builder > | getMemoryBuilderList () repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
整数 | getMemoryCount () repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
リスト< AllocatorMemory Used > | getMemoryList () repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
アロケータメモリ使用済みまたはビルダー | getMemoryOrBuilder (int インデックス) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
リスト<? AllocatorMemory UsedOrBuilderを拡張 > | getMemoryOrBuilderList () repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
メモリ統計 | getMemoryStats () .tensorflow.MemoryStats memory_stats = 12; |
MemoryStats.Builder | getMemoryStatsBuilder () .tensorflow.MemoryStats memory_stats = 12; |
メモリ統計またはビルダー | getMemoryStatsOrBuilder () .tensorflow.MemoryStats memory_stats = 12; |
弦 | getNodeName () TODO(tucker): Use some more compact form of node identity than the full string name. |
com.google.protobuf.ByteString | getNodeNameBytes () TODO(tucker): Use some more compact form of node identity than the full string name. |
長さ | getOpEndRelMicros () int64 op_end_rel_micros = 4; |
長さ | getOpEndRelNanos () int64 op_end_rel_nanos = 15; |
長さ | getOpStartRelMicros () int64 op_start_rel_micros = 3; |
長さ | getOpStartRelNanos () int64 op_start_rel_nanos = 14; |
ノード出力 | getOutput (int インデックス) repeated .tensorflow.NodeOutput output = 7; |
NodeOutput.Builder | getOutputBuilder (int インデックス) repeated .tensorflow.NodeOutput output = 7; |
リスト< NodeOutput.Builder > | getOutputBuilderList () repeated .tensorflow.NodeOutput output = 7; |
整数 | getOutputCount () repeated .tensorflow.NodeOutput output = 7; |
リスト< NodeOutput > | getOutputList () repeated .tensorflow.NodeOutput output = 7; |
ノード出力またはビルダー | getOutputOrBuilder (int インデックス) repeated .tensorflow.NodeOutput output = 7; |
リスト<? NodeOutputOrBuilderを拡張 > | getOutputOrBuilderList () repeated .tensorflow.NodeOutput output = 7; |
割り当ての説明 | getReferencedTensor (int インデックス) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
AllocationDescription.Builder | getReferencedTensorBuilder (int インデックス) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
リスト< AllocationDescription.Builder > | getReferencedTensorBuilderList () repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
整数 | getReferencedTensorCount () repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
リスト< AllocationDescription > | getReferencedTensorList () repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
割り当ての説明またはビルダー | getReferencedTensorOrBuilder (int インデックス) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
リスト<? AllocationDescriptionOrBuilderを拡張 > | getReferencedTensorOrBuilderList () repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
長さ | getScheduledMicros () int64 scheduled_micros = 9; |
長さ | getScheduledNanos () int64 scheduled_nanos = 17; |
整数 | getThreadId () uint32 thread_id = 10; |
弦 | getTimelineLabel () string timeline_label = 8; |
com.google.protobuf.ByteString | getTimelineLabelBytes () string timeline_label = 8; |
ブール値 | hasMemoryStats () .tensorflow.MemoryStats memory_stats = 12; |
最終ブール値 | |
NodeExecStats.Builder | mergeFrom (com.google.protobuf.Message other) |
NodeExecStats.Builder | mergeFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NodeExecStats.Builder | |
最終的なNodeExecStats.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSet 不明フィールド) |
NodeExecStats.Builder | RemoveMemory (int インデックス) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | RemoveOutput (int インデックス) repeated .tensorflow.NodeOutput output = 7; |
NodeExecStats.Builder | RemoveReferencedTensor (int インデックス) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | setAllEndRelMicros (長い値) int64 all_end_rel_micros = 5; |
NodeExecStats.Builder | setAllEndRelNanos (長い値) int64 all_end_rel_nanos = 16; |
NodeExecStats.Builder | setAllStartMicros (長い値) int64 all_start_micros = 2; |
NodeExecStats.Builder | setAllStartNanos (長い値) int64 all_start_nanos = 13; |
NodeExecStats.Builder | setField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値) |
NodeExecStats.Builder | setMemory (int インデックス、 AllocatorMemory Used.Builder builderForValue) repeated .tensorflow.AllocatorMemoryUsed memory = 6; |
NodeExecStats.Builder | |
NodeExecStats.Builder | |
NodeExecStats.Builder | |
NodeExecStats.Builder | setNodeName (文字列値) TODO(tucker): Use some more compact form of node identity than the full string name. |
NodeExecStats.Builder | setNodeNameBytes (com.google.protobuf.ByteString 値) TODO(tucker): Use some more compact form of node identity than the full string name. |
NodeExecStats.Builder | setOpEndRelMicros (長い値) int64 op_end_rel_micros = 4; |
NodeExecStats.Builder | setOpEndRelNanos (長い値) int64 op_end_rel_nanos = 15; |
NodeExecStats.Builder | setOpStartRelMicros (長い値) int64 op_start_rel_micros = 3; |
NodeExecStats.Builder | setOpStartRelNanos (長い値) int64 op_start_rel_nanos = 14; |
NodeExecStats.Builder | setOutput (int インデックス、 NodeOutput.Builder builderForValue) repeated .tensorflow.NodeOutput output = 7; |
NodeExecStats.Builder | |
NodeExecStats.Builder | setReferencedTensor (int インデックス、 AllocationDescription値) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | setReferencedTensor (int インデックス、 AllocationDescription.Builder builderForValue) repeated .tensorflow.AllocationDescription referenced_tensor = 11; |
NodeExecStats.Builder | setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、int インデックス、オブジェクト値) |
NodeExecStats.Builder | setScheduledMicros (長い値) int64 scheduled_micros = 9; |
NodeExecStats.Builder | setScheduledNanos (長い値) int64 scheduled_nanos = 17; |
NodeExecStats.Builder | setThreadId (int 値) uint32 thread_id = 10; |
NodeExecStats.Builder | setTimelineLabel (文字列値) string timeline_label = 8; |
NodeExecStats.Builder | setTimelineLabelBytes (com.google.protobuf.ByteString 値) string timeline_label = 8; |
最終的なNodeExecStats.Builder | setUnknownFields (com.google.protobuf.UnknownFieldSetknownFields) |
継承されたメソッド
パブリックメソッド
public NodeExecStats.Builder addAllMemory (Iterable<? extends AllocatorMemory Used > 値)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder addAllOutput (Iterable<? extends NodeOutput > 値)
repeated .tensorflow.NodeOutput output = 7;
public NodeExecStats.Builder addAllReferencedTensor (Iterable<? extends AllocationDescription > 値)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder addMemory (int インデックス、 AllocatorMemory Used.Builder builderForValue)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder addMemory ( AllocatorMemory Used値)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder addMemory ( AllocatorMemory Used.Builder builderForValue)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder addMemory (int インデックス、 AllocatorMemoryused値)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public AllocatorMemory Used.Builder addMemoryBuilder (int インデックス)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public AllocatorMemory Used.Builder addMemoryBuilder ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder addOutput (int インデックス、 NodeOutput.Builder builderForValue)
repeated .tensorflow.NodeOutput output = 7;
public NodeExecStats.Builder addOutput ( NodeOutput.Builder builderForValue)
repeated .tensorflow.NodeOutput output = 7;
public NodeExecStats.Builder addOutput (int インデックス、 NodeOutput値)
repeated .tensorflow.NodeOutput output = 7;
public NodeExecStats.Builder addReferencedTensor (int インデックス、 AllocationDescription値)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder addReferencedTensor ( AllocationDescription.Builder builderForValue)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder addReferencedTensor ( AllocationDescription値)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder addReferencedTensor (int インデックス、 AllocationDescription.Builder builderForValue)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public AllocationDescription.Builder addReferencedTensorBuilder ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public AllocationDescription.Builder addReferencedTensorBuilder (int インデックス)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値)
public NodeExecStats.Builder clearNodeName ()
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
public NodeExecStats.Builder clearReferencedTensor ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public long getAllEndRelMicros ()
int64 all_end_rel_micros = 5;
public long getAllEndRelNanos ()
int64 all_end_rel_nanos = 16;
public long getAllStartMicros ()
int64 all_start_micros = 2;
public long getAllStartNanos ()
int64 all_start_nanos = 13;
public static Final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
public AllocatorMemoryused getMemory (int インデックス)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public AllocatorMemory Used.Builder getMemoryBuilder (int インデックス)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public List< AllocatorMemory Used.Builder > getMemoryBuilderList ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public int getMemoryCount ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public List< AllocatorMemory Used > getMemoryList ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public AllocatorMemory UsedOrBuilder getMemoryOrBuilder (int インデックス)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
公開リスト<? extends AllocatorMemory UsedOrBuilder > getMemoryOrBuilderList ()
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
パブリック String getNodeName ()
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
public com.google.protobuf.ByteString getNodeNameBytes ()
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
public long getOpEndRelMicros ()
int64 op_end_rel_micros = 4;
public long getOpEndRelNanos ()
int64 op_end_rel_nanos = 15;
public long getOpStartRelMicros ()
int64 op_start_rel_micros = 3;
public long getOpStartRelNanos ()
int64 op_start_rel_nanos = 14;
public List< NodeOutput.Builder > getOutputBuilderList ()
repeated .tensorflow.NodeOutput output = 7;
public int getOutputCount ()
repeated .tensorflow.NodeOutput output = 7;
public NodeOutputOrBuilder getOutputOrBuilder (int インデックス)
repeated .tensorflow.NodeOutput output = 7;
公開リスト<? extends NodeOutputOrBuilder > getOutputOrBuilderList ()
repeated .tensorflow.NodeOutput output = 7;
public AllocationDescription getReferencedTensor (int インデックス)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public AllocationDescription.Builder getReferencedTensorBuilder (int インデックス)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public List< AllocationDescription.Builder > getReferencedTensorBuilderList ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public int getReferencedTensorCount ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public List< AllocationDescription > getReferencedTensorList ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public AllocationDescriptionOrBuilder getReferencedTensorOrBuilder (int インデックス)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
公開リスト<? extends AllocationDescriptionOrBuilder > getReferencedTensorOrBuilderList ()
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public long getScheduledMicros ()
int64 scheduled_micros = 9;
public long getScheduledNanos ()
int64 scheduled_nanos = 17;
public int getThreadId ()
uint32 thread_id = 10;
public String getTimelineLabel ()
string timeline_label = 8;
public com.google.protobuf.ByteString getTimelineLabelBytes ()
string timeline_label = 8;
public boolean hasMemoryStats ()
.tensorflow.MemoryStats memory_stats = 12;
パブリック最終ブール値isInitialized ()
public NodeExecStats.Builder mergeFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
投げる
IO例外 |
---|
public NodeExecStats.Builder mergeMemoryStats ( MemoryStats値)
.tensorflow.MemoryStats memory_stats = 12;
public Final NodeExecStats.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet knownFields)
public NodeExecStats.Builder RemoveMemory (int インデックス)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder RemoveReferencedTensor (int インデックス)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder setField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値)
public NodeExecStats.Builder setMemory (int インデックス、 AllocatorMemory Used.Builder builderForValue)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder setMemory (int インデックス、 AllocatorMemoryused値)
repeated .tensorflow.AllocatorMemoryUsed memory = 6;
public NodeExecStats.Builder setMemoryStats ( MemoryStats.Builder builderForValue)
.tensorflow.MemoryStats memory_stats = 12;
public NodeExecStats.Builder setMemoryStats ( MemoryStats値)
.tensorflow.MemoryStats memory_stats = 12;
public NodeExecStats.Builder setNodeName (文字列値)
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
public NodeExecStats.Builder setNodeNameBytes (com.google.protobuf.ByteString 値)
TODO(tucker): Use some more compact form of node identity than the full string name. Either all processes should agree on a global id (cost_id?) for each node, or we should use a hash of the name.
string node_name = 1;
public NodeExecStats.Builder setOutput (int インデックス、 NodeOutput.Builder builderForValue)
repeated .tensorflow.NodeOutput output = 7;
public NodeExecStats.Builder setOutput (int インデックス、 NodeOutput値)
repeated .tensorflow.NodeOutput output = 7;
public NodeExecStats.Builder setReferencedTensor (int インデックス、 AllocationDescription値)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder setReferencedTensor (int インデックス、 AllocationDescription.Builder builderForValue)
repeated .tensorflow.AllocationDescription referenced_tensor = 11;
public NodeExecStats.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、int インデックス、オブジェクト値)
public NodeExecStats.Builder setTimelineLabelBytes (com.google.protobuf.ByteString 値)
string timeline_label = 8;