public static final class OpDef.AttrDef extends com.google.protobuf.GeneratedMessageV3 implements OpDef.AttrDefOrBuilder
Description of the graph-construction-time configuration of this Op. That is to say, this describes the attr fields that will be specified in the NodeDef.Protobuf type
tensorflow.OpDef.AttrDef| Modifier and Type | Class and Description |
|---|---|
static class |
OpDef.AttrDef.Builder
Description of the graph-construction-time configuration of this
Op.
|
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| Modifier and Type | Field and Description |
|---|---|
static int |
ALLOWED_VALUES_FIELD_NUMBER |
static int |
DEFAULT_VALUE_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
HAS_MINIMUM_FIELD_NUMBER |
static int |
MINIMUM_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
AttrValue |
getAllowedValues()
The set of allowed values.
|
AttrValueOrBuilder |
getAllowedValuesOrBuilder()
The set of allowed values.
|
static OpDef.AttrDef |
getDefaultInstance() |
OpDef.AttrDef |
getDefaultInstanceForType() |
AttrValue |
getDefaultValue()
A reasonable default for this attribute if the user does not supply
a value.
|
AttrValueOrBuilder |
getDefaultValueOrBuilder()
A reasonable default for this attribute if the user does not supply
a value.
|
java.lang.String |
getDescription()
Human-readable description.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Human-readable description.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getHasMinimum()
For type == "int", this is a minimum value.
|
long |
getMinimum()
int64 minimum = 6; |
java.lang.String |
getName()
A descriptive name for the argument.
|
com.google.protobuf.ByteString |
getNameBytes()
A descriptive name for the argument.
|
com.google.protobuf.Parser<OpDef.AttrDef> |
getParserForType() |
int |
getSerializedSize() |
java.lang.String |
getType()
One of the type names from attr_value.proto ("string", "list(string)",
"int", etc.).
|
com.google.protobuf.ByteString |
getTypeBytes()
One of the type names from attr_value.proto ("string", "list(string)",
"int", etc.).
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAllowedValues()
The set of allowed values.
|
boolean |
hasDefaultValue()
A reasonable default for this attribute if the user does not supply
a value.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OpDef.AttrDef.Builder |
newBuilder() |
static OpDef.AttrDef.Builder |
newBuilder(OpDef.AttrDef prototype) |
OpDef.AttrDef.Builder |
newBuilderForType() |
protected OpDef.AttrDef.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static OpDef.AttrDef |
parseDelimitedFrom(java.io.InputStream input) |
static OpDef.AttrDef |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpDef.AttrDef |
parseFrom(byte[] data) |
static OpDef.AttrDef |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpDef.AttrDef |
parseFrom(java.nio.ByteBuffer data) |
static OpDef.AttrDef |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpDef.AttrDef |
parseFrom(com.google.protobuf.ByteString data) |
static OpDef.AttrDef |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpDef.AttrDef |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OpDef.AttrDef |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpDef.AttrDef |
parseFrom(java.io.InputStream input) |
static OpDef.AttrDef |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OpDef.AttrDef> |
parser() |
OpDef.AttrDef.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int DEFAULT_VALUE_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int HAS_MINIMUM_FIELD_NUMBER
public static final int MINIMUM_FIELD_NUMBER
public static final int ALLOWED_VALUES_FIELD_NUMBER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public java.lang.String getName()
A descriptive name for the argument. May be used, e.g. by the Python client, as a keyword argument name, and so should match the regexp "[a-z][a-z0-9_]+".
string name = 1;getName in interface OpDef.AttrDefOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
A descriptive name for the argument. May be used, e.g. by the Python client, as a keyword argument name, and so should match the regexp "[a-z][a-z0-9_]+".
string name = 1;getNameBytes in interface OpDef.AttrDefOrBuilderpublic java.lang.String getType()
One of the type names from attr_value.proto ("string", "list(string)",
"int", etc.).
string type = 2;getType in interface OpDef.AttrDefOrBuilderpublic com.google.protobuf.ByteString getTypeBytes()
One of the type names from attr_value.proto ("string", "list(string)",
"int", etc.).
string type = 2;getTypeBytes in interface OpDef.AttrDefOrBuilderpublic boolean hasDefaultValue()
A reasonable default for this attribute if the user does not supply a value. If not specified, the user must supply a value.
.tensorflow.AttrValue default_value = 3;hasDefaultValue in interface OpDef.AttrDefOrBuilderpublic AttrValue getDefaultValue()
A reasonable default for this attribute if the user does not supply a value. If not specified, the user must supply a value.
.tensorflow.AttrValue default_value = 3;getDefaultValue in interface OpDef.AttrDefOrBuilderpublic AttrValueOrBuilder getDefaultValueOrBuilder()
A reasonable default for this attribute if the user does not supply a value. If not specified, the user must supply a value.
.tensorflow.AttrValue default_value = 3;getDefaultValueOrBuilder in interface OpDef.AttrDefOrBuilderpublic java.lang.String getDescription()
Human-readable description.
string description = 4;getDescription in interface OpDef.AttrDefOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Human-readable description.
string description = 4;getDescriptionBytes in interface OpDef.AttrDefOrBuilderpublic boolean getHasMinimum()
For type == "int", this is a minimum value. For "list(___)" types, this is the minimum length.
bool has_minimum = 5;getHasMinimum in interface OpDef.AttrDefOrBuilderpublic long getMinimum()
int64 minimum = 6;getMinimum in interface OpDef.AttrDefOrBuilderpublic boolean hasAllowedValues()
The set of allowed values. Has type that is the "list" version of the "type" field above (uses the "list" field of AttrValue). If type == "type" or "list(type)" above, then the "type" field of "allowed_values.list" has the set of allowed DataTypes. If type == "string" or "list(string)", then the "s" field of "allowed_values.list" has the set of allowed strings.
.tensorflow.AttrValue allowed_values = 7;hasAllowedValues in interface OpDef.AttrDefOrBuilderpublic AttrValue getAllowedValues()
The set of allowed values. Has type that is the "list" version of the "type" field above (uses the "list" field of AttrValue). If type == "type" or "list(type)" above, then the "type" field of "allowed_values.list" has the set of allowed DataTypes. If type == "string" or "list(string)", then the "s" field of "allowed_values.list" has the set of allowed strings.
.tensorflow.AttrValue allowed_values = 7;getAllowedValues in interface OpDef.AttrDefOrBuilderpublic AttrValueOrBuilder getAllowedValuesOrBuilder()
The set of allowed values. Has type that is the "list" version of the "type" field above (uses the "list" field of AttrValue). If type == "type" or "list(type)" above, then the "type" field of "allowed_values.list" has the set of allowed DataTypes. If type == "string" or "list(string)", then the "s" field of "allowed_values.list" has the set of allowed strings.
.tensorflow.AttrValue allowed_values = 7;getAllowedValuesOrBuilder in interface OpDef.AttrDefOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static OpDef.AttrDef parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpDef.AttrDef parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpDef.AttrDef parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpDef.AttrDef parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpDef.AttrDef parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpDef.AttrDef parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpDef.AttrDef parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static OpDef.AttrDef parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static OpDef.AttrDef parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static OpDef.AttrDef parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static OpDef.AttrDef parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static OpDef.AttrDef parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic OpDef.AttrDef.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OpDef.AttrDef.Builder newBuilder()
public static OpDef.AttrDef.Builder newBuilder(OpDef.AttrDef prototype)
public OpDef.AttrDef.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OpDef.AttrDef.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static OpDef.AttrDef getDefaultInstance()
public static com.google.protobuf.Parser<OpDef.AttrDef> parser()
public com.google.protobuf.Parser<OpDef.AttrDef> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OpDef.AttrDef getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder