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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic 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.Builderclear in interface org.nd4j.shade.protobuf.MessageLite.Builderclear 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.BuildergetDescriptorForType in interface org.nd4j.shade.protobuf.MessageOrBuildergetDescriptorForType in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>public OpDef.ArgDef getDefaultInstanceForType()
getDefaultInstanceForType in interface org.nd4j.shade.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface org.nd4j.shade.protobuf.MessageOrBuilderpublic OpDef.ArgDef build()
build in interface org.nd4j.shade.protobuf.Message.Builderbuild in interface org.nd4j.shade.protobuf.MessageLite.Builderpublic OpDef.ArgDef buildPartial()
buildPartial in interface org.nd4j.shade.protobuf.Message.BuilderbuildPartial in interface org.nd4j.shade.protobuf.MessageLite.Builderpublic OpDef.ArgDef.Builder clone()
clone in interface org.nd4j.shade.protobuf.Message.Builderclone in interface org.nd4j.shade.protobuf.MessageLite.Builderclone 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.BuildersetField 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.BuilderclearField 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.BuilderclearOneof 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.BuildersetRepeatedField 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.BuilderaddRepeatedField 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.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface org.nd4j.shade.protobuf.MessageLite.BuildermergeFrom in class org.nd4j.shade.protobuf.AbstractMessage.Builder<OpDef.ArgDef.Builder>IOExceptionpublic String getName()
Name for the input/output. Should match the regexp "[a-z][a-z0-9_]*".
string name = 1;getName in interface OpDef.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic org.nd4j.shade.protobuf.ByteString getDescriptionBytes()
Human readable description.
string description = 2;getDescriptionBytes in interface OpDef.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic org.nd4j.shade.protobuf.ByteString getTypeAttrBytes()
if specified, attr must have type "type"
string type_attr = 4;getTypeAttrBytes in interface OpDef.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic org.nd4j.shade.protobuf.ByteString getNumberAttrBytes()
if specified, attr must have type "int"
string number_attr = 5;getNumberAttrBytes in interface OpDef.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic 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.ArgDefOrBuilderpublic 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.BuildersetUnknownFields 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.BuildermergeUnknownFields in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<OpDef.ArgDef.Builder>Copyright © 2021. All rights reserved.