Package tensorflow.eager
Interface EagerServiceOuterClass.OperationOrBuilder
-
- All Superinterfaces:
org.nd4j.shade.protobuf.MessageLiteOrBuilder
,org.nd4j.shade.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EagerServiceOuterClass.Operation
,EagerServiceOuterClass.Operation.Builder
- Enclosing class:
- EagerServiceOuterClass
public static interface EagerServiceOuterClass.OperationOrBuilder extends org.nd4j.shade.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsAttrs(String key)
map<string, .tensorflow.AttrValue> attrs = 5;
Map<String,AttrValue>
getAttrs()
Deprecated.int
getAttrsCount()
map<string, .tensorflow.AttrValue> attrs = 5;
Map<String,AttrValue>
getAttrsMap()
map<string, .tensorflow.AttrValue> attrs = 5;
AttrValue
getAttrsOrDefault(String key, AttrValue defaultValue)
map<string, .tensorflow.AttrValue> attrs = 5;
AttrValue
getAttrsOrThrow(String key)
map<string, .tensorflow.AttrValue> attrs = 5;
long
getControlOpIds(int index)
Control Operation IDs that will be respected when ops are re-ordered by async execution.int
getControlOpIdsCount()
Control Operation IDs that will be respected when ops are re-ordered by async execution.List<Long>
getControlOpIdsList()
Control Operation IDs that will be respected when ops are re-ordered by async execution.String
getDevice()
string device = 6;
org.nd4j.shade.protobuf.ByteString
getDeviceBytes()
string device = 6;
long
getId()
A unique identifier for the operation.EagerServiceOuterClass.RemoteTensorHandle
getInputs(int index)
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
int
getInputsCount()
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
List<EagerServiceOuterClass.RemoteTensorHandle>
getInputsList()
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
EagerServiceOuterClass.RemoteTensorHandleOrBuilder
getInputsOrBuilder(int index)
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
List<? extends EagerServiceOuterClass.RemoteTensorHandleOrBuilder>
getInputsOrBuilderList()
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
String
getName()
string name = 2;
org.nd4j.shade.protobuf.ByteString
getNameBytes()
string name = 2;
-
Methods inherited from interface org.nd4j.shade.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getId
long getId()
A unique identifier for the operation. Set by the client so that the client can uniquely identify the outputs of the scheduled operation. In the initial implementation, sending duplicate IDs has undefined behaviour, but additional constraints may be placed upon this in the future.
int64 id = 1;
- Returns:
- The id.
-
getName
String getName()
string name = 2;
- Returns:
- The name.
-
getNameBytes
org.nd4j.shade.protobuf.ByteString getNameBytes()
string name = 2;
- Returns:
- The bytes for name.
-
getInputsList
List<EagerServiceOuterClass.RemoteTensorHandle> getInputsList()
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
-
getInputs
EagerServiceOuterClass.RemoteTensorHandle getInputs(int index)
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
-
getInputsCount
int getInputsCount()
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
-
getInputsOrBuilderList
List<? extends EagerServiceOuterClass.RemoteTensorHandleOrBuilder> getInputsOrBuilderList()
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
-
getInputsOrBuilder
EagerServiceOuterClass.RemoteTensorHandleOrBuilder getInputsOrBuilder(int index)
repeated .tensorflow.eager.RemoteTensorHandle inputs = 3;
-
getControlOpIdsList
List<Long> getControlOpIdsList()
Control Operation IDs that will be respected when ops are re-ordered by async execution. If async execution (+ op re-ordering) is not enabled, this should have no effect.
repeated int64 control_op_ids = 4;
- Returns:
- A list containing the controlOpIds.
-
getControlOpIdsCount
int getControlOpIdsCount()
Control Operation IDs that will be respected when ops are re-ordered by async execution. If async execution (+ op re-ordering) is not enabled, this should have no effect.
repeated int64 control_op_ids = 4;
- Returns:
- The count of controlOpIds.
-
getControlOpIds
long getControlOpIds(int index)
Control Operation IDs that will be respected when ops are re-ordered by async execution. If async execution (+ op re-ordering) is not enabled, this should have no effect.
repeated int64 control_op_ids = 4;
- Parameters:
index
- The index of the element to return.- Returns:
- The controlOpIds at the given index.
-
getAttrsCount
int getAttrsCount()
map<string, .tensorflow.AttrValue> attrs = 5;
-
containsAttrs
boolean containsAttrs(String key)
map<string, .tensorflow.AttrValue> attrs = 5;
-
getAttrs
@Deprecated Map<String,AttrValue> getAttrs()
Deprecated.UsegetAttrsMap()
instead.
-
getAttrsOrDefault
AttrValue getAttrsOrDefault(String key, AttrValue defaultValue)
map<string, .tensorflow.AttrValue> attrs = 5;
-
getAttrsOrThrow
AttrValue getAttrsOrThrow(String key)
map<string, .tensorflow.AttrValue> attrs = 5;
-
getDevice
String getDevice()
string device = 6;
- Returns:
- The device.
-
getDeviceBytes
org.nd4j.shade.protobuf.ByteString getDeviceBytes()
string device = 6;
- Returns:
- The bytes for device.
-
-