Package org.platanios.tensorflow.proto
Class EagerServiceOuterClass.SendTensorOp
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.platanios.tensorflow.proto.EagerServiceOuterClass.SendTensorOp
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.io.Serializable
,EagerServiceOuterClass.SendTensorOpOrBuilder
- Enclosing class:
- EagerServiceOuterClass
public static final class EagerServiceOuterClass.SendTensorOp extends com.google.protobuf.GeneratedMessageV3 implements EagerServiceOuterClass.SendTensorOpOrBuilder
Protobuf typeorg.platanios.tensorflow.proto.SendTensorOp
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EagerServiceOuterClass.SendTensorOp.Builder
Protobuf typeorg.platanios.tensorflow.proto.SendTensorOp
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEVICE_NAME_FIELD_NUMBER
static int
OP_ID_FIELD_NUMBER
static int
TENSORS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
static EagerServiceOuterClass.SendTensorOp
getDefaultInstance()
EagerServiceOuterClass.SendTensorOp
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
java.lang.String
getDeviceName()
The device on which the tensors should be resident.com.google.protobuf.ByteString
getDeviceNameBytes()
The device on which the tensors should be resident.long
getOpId()
All remote tensors are identified by <Op ID, Output num>.com.google.protobuf.Parser<EagerServiceOuterClass.SendTensorOp>
getParserForType()
int
getSerializedSize()
TensorProto
getTensors(int index)
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.int
getTensorsCount()
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.java.util.List<TensorProto>
getTensorsList()
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.TensorProtoOrBuilder
getTensorsOrBuilder(int index)
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.java.util.List<? extends TensorProtoOrBuilder>
getTensorsOrBuilderList()
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.com.google.protobuf.UnknownFieldSet
getUnknownFields()
int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static EagerServiceOuterClass.SendTensorOp.Builder
newBuilder()
static EagerServiceOuterClass.SendTensorOp.Builder
newBuilder(EagerServiceOuterClass.SendTensorOp prototype)
EagerServiceOuterClass.SendTensorOp.Builder
newBuilderForType()
protected EagerServiceOuterClass.SendTensorOp.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static EagerServiceOuterClass.SendTensorOp
parseDelimitedFrom(java.io.InputStream input)
static EagerServiceOuterClass.SendTensorOp
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static EagerServiceOuterClass.SendTensorOp
parseFrom(byte[] data)
static EagerServiceOuterClass.SendTensorOp
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static EagerServiceOuterClass.SendTensorOp
parseFrom(com.google.protobuf.ByteString data)
static EagerServiceOuterClass.SendTensorOp
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static EagerServiceOuterClass.SendTensorOp
parseFrom(com.google.protobuf.CodedInputStream input)
static EagerServiceOuterClass.SendTensorOp
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static EagerServiceOuterClass.SendTensorOp
parseFrom(java.io.InputStream input)
static EagerServiceOuterClass.SendTensorOp
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static EagerServiceOuterClass.SendTensorOp
parseFrom(java.nio.ByteBuffer data)
static EagerServiceOuterClass.SendTensorOp
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<EagerServiceOuterClass.SendTensorOp>
parser()
EagerServiceOuterClass.SendTensorOp.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
OP_ID_FIELD_NUMBER
public static final int OP_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TENSORS_FIELD_NUMBER
public static final int TENSORS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVICE_NAME_FIELD_NUMBER
public static final int DEVICE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getOpId
public long getOpId()
All remote tensors are identified by <Op ID, Output num>. To mimic this situation when directly sending tensors, we include an "artificial" op ID (which would have corresponded to the _Recv op when not using SendTensor).
int64 op_id = 1;
- Specified by:
getOpId
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
- Returns:
- The opId.
-
getTensorsList
public java.util.List<TensorProto> getTensorsList()
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.
repeated .org.platanios.tensorflow.proto.TensorProto tensors = 2;
- Specified by:
getTensorsList
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
-
getTensorsOrBuilderList
public java.util.List<? extends TensorProtoOrBuilder> getTensorsOrBuilderList()
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.
repeated .org.platanios.tensorflow.proto.TensorProto tensors = 2;
- Specified by:
getTensorsOrBuilderList
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
-
getTensorsCount
public int getTensorsCount()
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.
repeated .org.platanios.tensorflow.proto.TensorProto tensors = 2;
- Specified by:
getTensorsCount
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
-
getTensors
public TensorProto getTensors(int index)
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.
repeated .org.platanios.tensorflow.proto.TensorProto tensors = 2;
- Specified by:
getTensors
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
-
getTensorsOrBuilder
public TensorProtoOrBuilder getTensorsOrBuilder(int index)
The index within the repeated field is the output number that will help uniquely identify (along with the above op_id) the particular tensor.
repeated .org.platanios.tensorflow.proto.TensorProto tensors = 2;
- Specified by:
getTensorsOrBuilder
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
-
getDeviceName
public java.lang.String getDeviceName()
The device on which the tensors should be resident.
string device_name = 3;
- Specified by:
getDeviceName
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
- Returns:
- The deviceName.
-
getDeviceNameBytes
public com.google.protobuf.ByteString getDeviceNameBytes()
The device on which the tensors should be resident.
string device_name = 3;
- Specified by:
getDeviceNameBytes
in interfaceEagerServiceOuterClass.SendTensorOpOrBuilder
- Returns:
- The bytes for deviceName.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static EagerServiceOuterClass.SendTensorOp parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static EagerServiceOuterClass.SendTensorOp parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static EagerServiceOuterClass.SendTensorOp parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public EagerServiceOuterClass.SendTensorOp.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static EagerServiceOuterClass.SendTensorOp.Builder newBuilder()
-
newBuilder
public static EagerServiceOuterClass.SendTensorOp.Builder newBuilder(EagerServiceOuterClass.SendTensorOp prototype)
-
toBuilder
public EagerServiceOuterClass.SendTensorOp.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected EagerServiceOuterClass.SendTensorOp.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static EagerServiceOuterClass.SendTensorOp getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<EagerServiceOuterClass.SendTensorOp> parser()
-
getParserForType
public com.google.protobuf.Parser<EagerServiceOuterClass.SendTensorOp> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public EagerServiceOuterClass.SendTensorOp getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-