public static final class OpDef.ArgDef.Builder extends org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder> implements OpDef.ArgDefOrBuilder
For describing inputs and outputs.Protobuf type
tensorflow.OpDef.ArgDef
Modifier and Type | Method and Description |
---|---|
OpDef.ArgDef.Builder |
addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpDef.ArgDef |
build() |
OpDef.ArgDef |
buildPartial() |
OpDef.ArgDef.Builder |
clear() |
OpDef.ArgDef.Builder |
clearDescription()
Human readable description.
|
OpDef.ArgDef.Builder |
clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field) |
OpDef.ArgDef.Builder |
clearIsRef()
For inputs: if true, the inputs are required to be refs.
|
OpDef.ArgDef.Builder |
clearName()
Name for the input/output.
|
OpDef.ArgDef.Builder |
clearNumberAttr()
if specified, attr must have type "int"
|
OpDef.ArgDef.Builder |
clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof) |
OpDef.ArgDef.Builder |
clearType()
Describes the type of one or more tensors that are accepted/produced
by this input/output arg.
|
OpDef.ArgDef.Builder |
clearTypeAttr()
if specified, attr must have type "type"
|
OpDef.ArgDef.Builder |
clearTypeListAttr()
If specified, attr must have type "list(type)", and none of
type, type_attr, and number_attr may be specified.
|
OpDef.ArgDef.Builder |
clone() |
OpDef.ArgDef |
getDefaultInstanceForType() |
String |
getDescription()
Human readable description.
|
org.nd4j.shade.protobuf.ByteString |
getDescriptionBytes()
Human readable description.
|
static org.nd4j.shade.protobuf.Descriptors.Descriptor |
getDescriptor() |
org.nd4j.shade.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIsRef()
For inputs: if true, the inputs are required to be refs.
|
String |
getName()
Name for the input/output.
|
org.nd4j.shade.protobuf.ByteString |
getNameBytes()
Name for the input/output.
|
String |
getNumberAttr()
if specified, attr must have type "int"
|
org.nd4j.shade.protobuf.ByteString |
getNumberAttrBytes()
if specified, attr must have type "int"
|
DataType |
getType()
Describes the type of one or more tensors that are accepted/produced
by this input/output arg.
|
String |
getTypeAttr()
if specified, attr must have type "type"
|
org.nd4j.shade.protobuf.ByteString |
getTypeAttrBytes()
if specified, attr must have type "type"
|
String |
getTypeListAttr()
If specified, attr must have type "list(type)", and none of
type, type_attr, and number_attr may be specified.
|
org.nd4j.shade.protobuf.ByteString |
getTypeListAttrBytes()
If specified, attr must have type "list(type)", and none of
type, type_attr, and number_attr may be specified.
|
int |
getTypeValue()
Describes the type of one or more tensors that are accepted/produced
by this input/output arg.
|
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OpDef.ArgDef.Builder |
mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input,
org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) |
OpDef.ArgDef.Builder |
mergeFrom(org.nd4j.shade.protobuf.Message other) |
OpDef.ArgDef.Builder |
mergeFrom(OpDef.ArgDef other) |
OpDef.ArgDef.Builder |
mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields) |
OpDef.ArgDef.Builder |
setDescription(String value)
Human readable description.
|
OpDef.ArgDef.Builder |
setDescriptionBytes(org.nd4j.shade.protobuf.ByteString value)
Human readable description.
|
OpDef.ArgDef.Builder |
setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpDef.ArgDef.Builder |
setIsRef(boolean value)
For inputs: if true, the inputs are required to be refs.
|
OpDef.ArgDef.Builder |
setName(String value)
Name for the input/output.
|
OpDef.ArgDef.Builder |
setNameBytes(org.nd4j.shade.protobuf.ByteString value)
Name for the input/output.
|
OpDef.ArgDef.Builder |
setNumberAttr(String value)
if specified, attr must have type "int"
|
OpDef.ArgDef.Builder |
setNumberAttrBytes(org.nd4j.shade.protobuf.ByteString value)
if specified, attr must have type "int"
|
OpDef.ArgDef.Builder |
setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OpDef.ArgDef.Builder |
setType(DataType value)
Describes the type of one or more tensors that are accepted/produced
by this input/output arg.
|
OpDef.ArgDef.Builder |
setTypeAttr(String value)
if specified, attr must have type "type"
|
OpDef.ArgDef.Builder |
setTypeAttrBytes(org.nd4j.shade.protobuf.ByteString value)
if specified, attr must have type "type"
|
OpDef.ArgDef.Builder |
setTypeListAttr(String value)
If specified, attr must have type "list(type)", and none of
type, type_attr, and number_attr may be specified.
|
OpDef.ArgDef.Builder |
setTypeListAttrBytes(org.nd4j.shade.protobuf.ByteString value)
If specified, attr must have type "list(type)", and none of
type, type_attr, and number_attr may be specified.
|
OpDef.ArgDef.Builder |
setTypeValue(int value)
Describes the type of one or more tensors that are accepted/produced
by this input/output arg.
|
OpDef.ArgDef.Builder |
setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptor()
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder clear()
clear
in interface org.nd4j.shade.protobuf.Message.Builder
clear
in interface org.nd4j.shade.protobuf.MessageLite.Builder
clear
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface org.nd4j.shade.protobuf.Message.Builder
getDescriptorForType
in interface org.nd4j.shade.protobuf.MessageOrBuilder
getDescriptorForType
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef getDefaultInstanceForType()
getDefaultInstanceForType
in interface org.nd4j.shade.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface org.nd4j.shade.protobuf.MessageOrBuilder
public OpDef.ArgDef build()
build
in interface org.nd4j.shade.protobuf.Message.Builder
build
in interface org.nd4j.shade.protobuf.MessageLite.Builder
public OpDef.ArgDef buildPartial()
buildPartial
in interface org.nd4j.shade.protobuf.Message.Builder
buildPartial
in interface org.nd4j.shade.protobuf.MessageLite.Builder
public OpDef.ArgDef.Builder clone()
clone
in interface org.nd4j.shade.protobuf.Message.Builder
clone
in interface org.nd4j.shade.protobuf.MessageLite.Builder
clone
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface org.nd4j.shade.protobuf.Message.Builder
setField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface org.nd4j.shade.protobuf.Message.Builder
clearField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface org.nd4j.shade.protobuf.Message.Builder
clearOneof
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface org.nd4j.shade.protobuf.Message.Builder
setRepeatedField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface org.nd4j.shade.protobuf.Message.Builder
addRepeatedField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder mergeFrom(org.nd4j.shade.protobuf.Message other)
mergeFrom
in interface org.nd4j.shade.protobuf.Message.Builder
mergeFrom
in class org.nd4j.shade.protobuf.AbstractMessage.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder mergeFrom(OpDef.ArgDef other)
public final boolean isInitialized()
isInitialized
in interface org.nd4j.shade.protobuf.MessageLiteOrBuilder
isInitialized
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public OpDef.ArgDef.Builder mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface org.nd4j.shade.protobuf.Message.Builder
mergeFrom
in interface org.nd4j.shade.protobuf.MessageLite.Builder
mergeFrom
in class org.nd4j.shade.protobuf.AbstractMessage.Builder<OpDef.ArgDef.Builder>
IOException
public String getName()
Name for the input/output. Should match the regexp "[a-z][a-z0-9_]*".
string name = 1;
getName
in interface OpDef.ArgDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getNameBytes()
Name for the input/output. Should match the regexp "[a-z][a-z0-9_]*".
string name = 1;
getNameBytes
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setName(String value)
Name for the input/output. Should match the regexp "[a-z][a-z0-9_]*".
string name = 1;
public OpDef.ArgDef.Builder clearName()
Name for the input/output. Should match the regexp "[a-z][a-z0-9_]*".
string name = 1;
public OpDef.ArgDef.Builder setNameBytes(org.nd4j.shade.protobuf.ByteString value)
Name for the input/output. Should match the regexp "[a-z][a-z0-9_]*".
string name = 1;
public String getDescription()
Human readable description.
string description = 2;
getDescription
in interface OpDef.ArgDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getDescriptionBytes()
Human readable description.
string description = 2;
getDescriptionBytes
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setDescription(String value)
Human readable description.
string description = 2;
public OpDef.ArgDef.Builder clearDescription()
Human readable description.
string description = 2;
public OpDef.ArgDef.Builder setDescriptionBytes(org.nd4j.shade.protobuf.ByteString value)
Human readable description.
string description = 2;
public int getTypeValue()
Describes the type of one or more tensors that are accepted/produced by this input/output arg. The only legal combinations are: * For a single tensor: either the "type" field is set or the "type_attr" field is set to the name of an attr with type "type". * For a sequence of tensors with the same type: the "number_attr" field will be set to the name of an attr with type "int", and either the "type" or "type_attr" field will be set as for single tensors. * For a sequence of tensors, the "type_list_attr" field will be set to the name of an attr with type "list(type)".
.tensorflow.DataType type = 3;
getTypeValue
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setTypeValue(int value)
Describes the type of one or more tensors that are accepted/produced by this input/output arg. The only legal combinations are: * For a single tensor: either the "type" field is set or the "type_attr" field is set to the name of an attr with type "type". * For a sequence of tensors with the same type: the "number_attr" field will be set to the name of an attr with type "int", and either the "type" or "type_attr" field will be set as for single tensors. * For a sequence of tensors, the "type_list_attr" field will be set to the name of an attr with type "list(type)".
.tensorflow.DataType type = 3;
public DataType getType()
Describes the type of one or more tensors that are accepted/produced by this input/output arg. The only legal combinations are: * For a single tensor: either the "type" field is set or the "type_attr" field is set to the name of an attr with type "type". * For a sequence of tensors with the same type: the "number_attr" field will be set to the name of an attr with type "int", and either the "type" or "type_attr" field will be set as for single tensors. * For a sequence of tensors, the "type_list_attr" field will be set to the name of an attr with type "list(type)".
.tensorflow.DataType type = 3;
getType
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setType(DataType value)
Describes the type of one or more tensors that are accepted/produced by this input/output arg. The only legal combinations are: * For a single tensor: either the "type" field is set or the "type_attr" field is set to the name of an attr with type "type". * For a sequence of tensors with the same type: the "number_attr" field will be set to the name of an attr with type "int", and either the "type" or "type_attr" field will be set as for single tensors. * For a sequence of tensors, the "type_list_attr" field will be set to the name of an attr with type "list(type)".
.tensorflow.DataType type = 3;
public OpDef.ArgDef.Builder clearType()
Describes the type of one or more tensors that are accepted/produced by this input/output arg. The only legal combinations are: * For a single tensor: either the "type" field is set or the "type_attr" field is set to the name of an attr with type "type". * For a sequence of tensors with the same type: the "number_attr" field will be set to the name of an attr with type "int", and either the "type" or "type_attr" field will be set as for single tensors. * For a sequence of tensors, the "type_list_attr" field will be set to the name of an attr with type "list(type)".
.tensorflow.DataType type = 3;
public String getTypeAttr()
if specified, attr must have type "type"
string type_attr = 4;
getTypeAttr
in interface OpDef.ArgDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getTypeAttrBytes()
if specified, attr must have type "type"
string type_attr = 4;
getTypeAttrBytes
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setTypeAttr(String value)
if specified, attr must have type "type"
string type_attr = 4;
public OpDef.ArgDef.Builder clearTypeAttr()
if specified, attr must have type "type"
string type_attr = 4;
public OpDef.ArgDef.Builder setTypeAttrBytes(org.nd4j.shade.protobuf.ByteString value)
if specified, attr must have type "type"
string type_attr = 4;
public String getNumberAttr()
if specified, attr must have type "int"
string number_attr = 5;
getNumberAttr
in interface OpDef.ArgDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getNumberAttrBytes()
if specified, attr must have type "int"
string number_attr = 5;
getNumberAttrBytes
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setNumberAttr(String value)
if specified, attr must have type "int"
string number_attr = 5;
public OpDef.ArgDef.Builder clearNumberAttr()
if specified, attr must have type "int"
string number_attr = 5;
public OpDef.ArgDef.Builder setNumberAttrBytes(org.nd4j.shade.protobuf.ByteString value)
if specified, attr must have type "int"
string number_attr = 5;
public String getTypeListAttr()
If specified, attr must have type "list(type)", and none of type, type_attr, and number_attr may be specified.
string type_list_attr = 6;
getTypeListAttr
in interface OpDef.ArgDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getTypeListAttrBytes()
If specified, attr must have type "list(type)", and none of type, type_attr, and number_attr may be specified.
string type_list_attr = 6;
getTypeListAttrBytes
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setTypeListAttr(String value)
If specified, attr must have type "list(type)", and none of type, type_attr, and number_attr may be specified.
string type_list_attr = 6;
public OpDef.ArgDef.Builder clearTypeListAttr()
If specified, attr must have type "list(type)", and none of type, type_attr, and number_attr may be specified.
string type_list_attr = 6;
public OpDef.ArgDef.Builder setTypeListAttrBytes(org.nd4j.shade.protobuf.ByteString value)
If specified, attr must have type "list(type)", and none of type, type_attr, and number_attr may be specified.
string type_list_attr = 6;
public boolean getIsRef()
For inputs: if true, the inputs are required to be refs. By default, inputs can be either refs or non-refs. For outputs: if true, outputs are refs, otherwise they are not.
bool is_ref = 16;
getIsRef
in interface OpDef.ArgDefOrBuilder
public OpDef.ArgDef.Builder setIsRef(boolean value)
For inputs: if true, the inputs are required to be refs. By default, inputs can be either refs or non-refs. For outputs: if true, outputs are refs, otherwise they are not.
bool is_ref = 16;
public OpDef.ArgDef.Builder clearIsRef()
For inputs: if true, the inputs are required to be refs. By default, inputs can be either refs or non-refs. For outputs: if true, outputs are refs, otherwise they are not.
bool is_ref = 16;
public final OpDef.ArgDef.Builder setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface org.nd4j.shade.protobuf.Message.Builder
setUnknownFields
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
public final OpDef.ArgDef.Builder mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface org.nd4j.shade.protobuf.Message.Builder
mergeUnknownFields
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>
Copyright © 2019. All rights reserved.