Documentation
¶
Overview ¶
Package debug is a generated protocol buffer package.
It is generated from these files:
tensorflow/core/debug/debug_service.proto tensorflow/core/debug/debugger_event_metadata.proto
It has these top-level messages:
EventReply DebuggerEventMetadata
Index ¶
- Variables
- func RegisterEventListenerServer(s *grpc.Server, srv EventListenerServer)
- type DebuggerEventMetadata
- type EventListenerClient
- type EventListenerServer
- type EventListener_SendEventsClient
- type EventListener_SendEventsServer
- type EventReply
- type EventReply_DebugOpStateChange
- func (*EventReply_DebugOpStateChange) Descriptor() ([]byte, []int)
- func (m *EventReply_DebugOpStateChange) GetChange() EventReply_DebugOpStateChange_Change
- func (m *EventReply_DebugOpStateChange) GetDebugOp() string
- func (m *EventReply_DebugOpStateChange) GetNodeName() string
- func (m *EventReply_DebugOpStateChange) GetOutputSlot() int32
- func (*EventReply_DebugOpStateChange) ProtoMessage()
- func (m *EventReply_DebugOpStateChange) Reset()
- func (m *EventReply_DebugOpStateChange) String() string
- type EventReply_DebugOpStateChange_Change
Constants ¶
This section is empty.
Variables ¶
View Source
var EventReply_DebugOpStateChange_Change_name = map[int32]string{
0: "DISABLE",
1: "ENABLE",
}
View Source
var EventReply_DebugOpStateChange_Change_value = map[string]int32{
"DISABLE": 0,
"ENABLE": 1,
}
Functions ¶
func RegisterEventListenerServer ¶
func RegisterEventListenerServer(s *grpc.Server, srv EventListenerServer)
Types ¶
type DebuggerEventMetadata ¶
type DebuggerEventMetadata struct {
Device string `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
OutputSlot int32 `protobuf:"varint,2,opt,name=output_slot,json=outputSlot" json:"output_slot,omitempty"`
}
Encapsulates per-event data related to debugging.
func (*DebuggerEventMetadata) Descriptor ¶
func (*DebuggerEventMetadata) Descriptor() ([]byte, []int)
func (*DebuggerEventMetadata) GetDevice ¶
func (m *DebuggerEventMetadata) GetDevice() string
func (*DebuggerEventMetadata) GetOutputSlot ¶
func (m *DebuggerEventMetadata) GetOutputSlot() int32
func (*DebuggerEventMetadata) ProtoMessage ¶
func (*DebuggerEventMetadata) ProtoMessage()
func (*DebuggerEventMetadata) Reset ¶
func (m *DebuggerEventMetadata) Reset()
func (*DebuggerEventMetadata) String ¶
func (m *DebuggerEventMetadata) String() string
type EventListenerClient ¶
type EventListenerClient interface {
// Client(s) can use this RPC method to send the EventListener Event protos.
// The Event protos can hold information such as:
// 1) intermediate tensors from a debugged graph being executed, which can
// be sent from DebugIdentity ops configured with grpc URLs.
// 2) GraphDefs of partition graphs, which can be sent from special debug
// ops that get executed immediately after the beginning of the graph
// execution.
SendEvents(ctx context.Context, opts ...grpc.CallOption) (EventListener_SendEventsClient, error)
}
func NewEventListenerClient ¶
func NewEventListenerClient(cc *grpc.ClientConn) EventListenerClient
type EventListenerServer ¶
type EventListenerServer interface {
// Client(s) can use this RPC method to send the EventListener Event protos.
// The Event protos can hold information such as:
// 1) intermediate tensors from a debugged graph being executed, which can
// be sent from DebugIdentity ops configured with grpc URLs.
// 2) GraphDefs of partition graphs, which can be sent from special debug
// ops that get executed immediately after the beginning of the graph
// execution.
SendEvents(EventListener_SendEventsServer) error
}
type EventListener_SendEventsClient ¶
type EventListener_SendEventsClient interface {
Send(*tensorflow5.Event) error
Recv() (*EventReply, error)
grpc.ClientStream
}
type EventListener_SendEventsServer ¶
type EventListener_SendEventsServer interface {
Send(*EventReply) error
Recv() (*tensorflow5.Event, error)
grpc.ServerStream
}
type EventReply ¶
type EventReply struct {
DebugOpStateChanges []*EventReply_DebugOpStateChange `protobuf:"bytes,1,rep,name=debug_op_state_changes,json=debugOpStateChanges" json:"debug_op_state_changes,omitempty"`
}
Reply message from EventListener to the client, i.e., to the source of the Event protocol buffers, e.g., debug ops inserted by a debugged runtime to a TensorFlow graph being executed.
func (*EventReply) Descriptor ¶
func (*EventReply) Descriptor() ([]byte, []int)
func (*EventReply) GetDebugOpStateChanges ¶
func (m *EventReply) GetDebugOpStateChanges() []*EventReply_DebugOpStateChange
func (*EventReply) ProtoMessage ¶
func (*EventReply) ProtoMessage()
func (*EventReply) Reset ¶
func (m *EventReply) Reset()
func (*EventReply) String ¶
func (m *EventReply) String() string
type EventReply_DebugOpStateChange ¶
type EventReply_DebugOpStateChange struct {
Change EventReply_DebugOpStateChange_Change `protobuf:"varint,1,opt,name=change,enum=tensorflow.EventReply_DebugOpStateChange_Change" json:"change,omitempty"`
NodeName string `protobuf:"bytes,2,opt,name=node_name,json=nodeName" json:"node_name,omitempty"`
OutputSlot int32 `protobuf:"varint,3,opt,name=output_slot,json=outputSlot" json:"output_slot,omitempty"`
DebugOp string `protobuf:"bytes,4,opt,name=debug_op,json=debugOp" json:"debug_op,omitempty"`
}
func (*EventReply_DebugOpStateChange) Descriptor ¶
func (*EventReply_DebugOpStateChange) Descriptor() ([]byte, []int)
func (*EventReply_DebugOpStateChange) GetChange ¶
func (m *EventReply_DebugOpStateChange) GetChange() EventReply_DebugOpStateChange_Change
func (*EventReply_DebugOpStateChange) GetDebugOp ¶
func (m *EventReply_DebugOpStateChange) GetDebugOp() string
func (*EventReply_DebugOpStateChange) GetNodeName ¶
func (m *EventReply_DebugOpStateChange) GetNodeName() string
func (*EventReply_DebugOpStateChange) GetOutputSlot ¶
func (m *EventReply_DebugOpStateChange) GetOutputSlot() int32
func (*EventReply_DebugOpStateChange) ProtoMessage ¶
func (*EventReply_DebugOpStateChange) ProtoMessage()
func (*EventReply_DebugOpStateChange) Reset ¶
func (m *EventReply_DebugOpStateChange) Reset()
func (*EventReply_DebugOpStateChange) String ¶
func (m *EventReply_DebugOpStateChange) String() string
type EventReply_DebugOpStateChange_Change ¶
type EventReply_DebugOpStateChange_Change int32
const ( EventReply_DebugOpStateChange_DISABLE EventReply_DebugOpStateChange_Change = 0 EventReply_DebugOpStateChange_ENABLE EventReply_DebugOpStateChange_Change = 1 )
func (EventReply_DebugOpStateChange_Change) EnumDescriptor ¶
func (EventReply_DebugOpStateChange_Change) EnumDescriptor() ([]byte, []int)
func (EventReply_DebugOpStateChange_Change) String ¶
func (x EventReply_DebugOpStateChange_Change) String() string
Click to show internal directories.
Click to hide internal directories.