공개 정적 최종 클래스 DebugTensorWatch.Builder
Option for watching a node in TensorFlow Debugger (tfdbg).Protobuf 유형
tensorflow.DebugTensorWatch
공개 방법
DebugTensorWatch.Builder | addAllDebugOps (Iterable<String> 값) Name(s) of the debugging op(s). |
DebugTensorWatch.Builder | addAllDebugUrls (Iterable<String> 값) URL(s) for debug targets(s). |
DebugTensorWatch.Builder | addDebugOps (문자열 값) Name(s) of the debugging op(s). |
DebugTensorWatch.Builder | addDebugOpsBytes (com.google.protobuf.ByteString 값) Name(s) of the debugging op(s). |
DebugTensorWatch.Builder | addDebugUrls (문자열 값) URL(s) for debug targets(s). |
DebugTensorWatch.Builder | addDebugUrlsBytes (com.google.protobuf.ByteString 값) URL(s) for debug targets(s). |
DebugTensorWatch.Builder | addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값) |
디버그TensorWatch | 짓다 () |
디버그TensorWatch | 빌드부분 () |
DebugTensorWatch.Builder | 분명한 () |
DebugTensorWatch.Builder | 클리어디버그옵스 () Name(s) of the debugging op(s). |
DebugTensorWatch.Builder | ClearDebugUrls () URL(s) for debug targets(s). |
DebugTensorWatch.Builder | ClearField (com.google.protobuf.Descriptors.FieldDescriptor 필드) |
DebugTensorWatch.Builder | 클리어노드이름 () Name of the node to watch. |
DebugTensorWatch.Builder | ClearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DebugTensorWatch.Builder | 클리어아웃풋슬롯 () Output slot to watch. |
DebugTensorWatch.Builder | ClearTolerateDebugOpCreationFailures () Do not error out if debug op creation fails (e.g., due to dtype incompatibility). |
DebugTensorWatch.Builder | 클론 () |
끈 | getDebugOps (정수 인덱스) Name(s) of the debugging op(s). |
com.google.protobuf.ByteString | getDebugOpsBytes (정수 인덱스) Name(s) of the debugging op(s). |
정수 | getDebugOpsCount () Name(s) of the debugging op(s). |
com.google.protobuf.ProtocolStringList | getDebugOpsList () Name(s) of the debugging op(s). |
끈 | getDebugUrls (정수 인덱스) URL(s) for debug targets(s). |
com.google.protobuf.ByteString | getDebugUrlsBytes (정수 인덱스) URL(s) for debug targets(s). |
정수 | getDebugUrlsCount () URL(s) for debug targets(s). |
com.google.protobuf.ProtocolStringList | getDebugUrlsList () URL(s) for debug targets(s). |
디버그TensorWatch | |
최종 정적 com.google.protobuf.Descriptors.Descriptor | |
com.google.protobuf.Descriptors.Descriptor | |
끈 | getNodeName () Name of the node to watch. |
com.google.protobuf.ByteString | getNodeNameBytes () Name of the node to watch. |
정수 | getOutputSlot () Output slot to watch. |
부울 | getTolerateDebugOpCreationFailures () Do not error out if debug op creation fails (e.g., due to dtype incompatibility). |
최종 부울 | 초기화됨 () |
DebugTensorWatch.Builder | mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
DebugTensorWatch.Builder | mergeFrom (com.google.protobuf.다른 메시지 보내기) |
최종 DebugTensorWatch.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSet 알려지지 않은Fields) |
DebugTensorWatch.Builder | setDebugOps (int 인덱스, 문자열 값) Name(s) of the debugging op(s). |
DebugTensorWatch.Builder | setDebugUrls (int 인덱스, 문자열 값) URL(s) for debug targets(s). |
DebugTensorWatch.Builder | setField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값) |
DebugTensorWatch.Builder | setNodeName (문자열 값) Name of the node to watch. |
DebugTensorWatch.Builder | setNodeNameBytes (com.google.protobuf.ByteString 값) Name of the node to watch. |
DebugTensorWatch.Builder | setOutputSlot (정수 값) Output slot to watch. |
DebugTensorWatch.Builder | setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, int 인덱스, 개체 값) |
DebugTensorWatch.Builder | setTolerateDebugOpCreationFailures (부울 값) Do not error out if debug op creation fails (e.g., due to dtype incompatibility). |
최종 DebugTensorWatch.Builder | setUnknownFields (com.google.protobuf.UnknownFieldSet UnknownFields) |
상속된 메서드
공개 방법
공개 DebugTensorWatch.Builder addAllDebugOps (Iterable<String> 값)
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 DebugTensorWatch.Builder addAllDebugUrls (Iterable<String> 값)
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 DebugTensorWatch.Builder addDebugOps (문자열 값)
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 DebugTensorWatch.Builder addDebugOpsBytes (com.google.protobuf.ByteString 값)
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 DebugTensorWatch.Builder addDebugUrls (문자열 값)
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 DebugTensorWatch.Builder addDebugUrlsBytes (com.google.protobuf.ByteString 값)
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 DebugTensorWatch.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값)
공개 DebugTensorWatch.Builder 클리어디버그옵스 ()
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 DebugTensorWatch.Builder ClearDebugUrls ()
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 DebugTensorWatch.Builder 클리어NodeName ()
Name of the node to watch. Use "*" for wildcard. But note: currently, regex is not supported in general.
string node_name = 1;
공개 DebugTensorWatch.Builder ClearOutputSlot ()
Output slot to watch. The semantics of output_slot == -1 is that all outputs of the node will be watched (i.e., a wildcard). Other negative values of output_slot are invalid and will lead to errors currently.
int32 output_slot = 2;
공개 DebugTensorWatch.Builder ClearTolerateDebugOpCreationFailures ()
Do not error out if debug op creation fails (e.g., due to dtype incompatibility). Instead, just log the failure.
bool tolerate_debug_op_creation_failures = 5;
공개 문자열 getDebugOps (int 인덱스)
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 com.google.protobuf.ByteString getDebugOpsBytes (int 인덱스)
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 int getDebugOpsCount ()
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 com.google.protobuf.ProtocolStringList getDebugOpsList ()
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 문자열 getDebugUrls (int 인덱스)
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 com.google.protobuf.ByteString getDebugUrlsBytes (int 인덱스)
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 int getDebugUrlsCount ()
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 com.google.protobuf.ProtocolStringList getDebugUrlsList ()
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 정적 최종 com.google.protobuf.Descriptors.Descriptor getDescriptor ()
공개 com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
공개 문자열 getNodeName ()
Name of the node to watch. Use "*" for wildcard. But note: currently, regex is not supported in general.
string node_name = 1;
공개 com.google.protobuf.ByteString getNodeNameBytes ()
Name of the node to watch. Use "*" for wildcard. But note: currently, regex is not supported in general.
string node_name = 1;
공개 int getOutputSlot ()
Output slot to watch. The semantics of output_slot == -1 is that all outputs of the node will be watched (i.e., a wildcard). Other negative values of output_slot are invalid and will lead to errors currently.
int32 output_slot = 2;
공개 부울 getTolerateDebugOpCreationFailures ()
Do not error out if debug op creation fails (e.g., due to dtype incompatibility). Instead, just log the failure.
bool tolerate_debug_op_creation_failures = 5;
공개 최종 부울 isInitialized ()
공개 DebugTensorWatch.Builder mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite 확장Registry)
던지기
IO예외 |
---|
공개 최종 DebugTensorWatch.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet UnknownFields)
공개 DebugTensorWatch.Builder setDebugOps (int 인덱스, 문자열 값)
Name(s) of the debugging op(s). One or more than one probes on a tensor. e.g., {"DebugIdentity", "DebugNanCount"}
repeated string debug_ops = 3;
공개 DebugTensorWatch.Builder setDebugUrls (int 인덱스, 문자열 값)
URL(s) for debug targets(s). Supported URL formats are: - file:///foo/tfdbg_dump: Writes out Event content to file /foo/tfdbg_dump. Assumes all directories can be created if they don't already exist. - grpc://localhost:11011: Sends an RPC request to an EventListener service running at localhost:11011 with the event. - memcbk:///event_key: Routes tensors to clients using the callback registered with the DebugCallbackRegistry for event_key. Each debug op listed in debug_ops will publish its output tensor (debug signal) to all URLs in debug_urls. N.B. Session::Run() supports concurrent invocations of the same inputs (feed keys), outputs and target nodes. If such concurrent invocations are to be debugged, the callers of Session::Run() must use distinct debug_urls to make sure that the streamed or dumped events do not overlap among the invocations. TODO(cais): More visible documentation of this in g3docs.
repeated string debug_urls = 4;
공개 DebugTensorWatch.Builder setNodeName (문자열 값)
Name of the node to watch. Use "*" for wildcard. But note: currently, regex is not supported in general.
string node_name = 1;
공개 DebugTensorWatch.Builder setNodeNameBytes (com.google.protobuf.ByteString 값)
Name of the node to watch. Use "*" for wildcard. But note: currently, regex is not supported in general.
string node_name = 1;
공개 DebugTensorWatch.Builder setOutputSlot (int 값)
Output slot to watch. The semantics of output_slot == -1 is that all outputs of the node will be watched (i.e., a wildcard). Other negative values of output_slot are invalid and will lead to errors currently.
int32 output_slot = 2;
공개 DebugTensorWatch.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, int 인덱스, 개체 값)
공개 DebugTensorWatch.Builder setTolerateDebugOpCreationFailures (부울 값)
Do not error out if debug op creation fails (e.g., due to dtype incompatibility). Instead, just log the failure.
bool tolerate_debug_op_creation_failures = 5;