Package org.tensorflow.framework
Class OpDef.AttrDef
- java.lang.Object
-
- org.nd4j.shade.protobuf.AbstractMessageLite
-
- org.nd4j.shade.protobuf.AbstractMessage
-
- org.nd4j.shade.protobuf.GeneratedMessageV3
-
- org.tensorflow.framework.OpDef.AttrDef
-
- All Implemented Interfaces:
Serializable,org.nd4j.shade.protobuf.Message,org.nd4j.shade.protobuf.MessageLite,org.nd4j.shade.protobuf.MessageLiteOrBuilder,org.nd4j.shade.protobuf.MessageOrBuilder,OpDef.AttrDefOrBuilder
- Enclosing class:
- OpDef
public static final class OpDef.AttrDef extends org.nd4j.shade.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 typetensorflow.OpDef.AttrDef- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpDef.AttrDef.BuilderDescription of the graph-construction-time configuration of this Op.-
Nested classes/interfaces inherited from class org.nd4j.shade.protobuf.GeneratedMessageV3
org.nd4j.shade.protobuf.GeneratedMessageV3.BuilderParent, org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableMessage>, org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends org.nd4j.shade.protobuf.GeneratedMessageV3.ExtendableMessage>, org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable, org.nd4j.shade.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intALLOWED_VALUES_FIELD_NUMBERstatic intDEFAULT_VALUE_FIELD_NUMBERstatic intDESCRIPTION_FIELD_NUMBERstatic intHAS_MINIMUM_FIELD_NUMBERstatic intMINIMUM_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intTYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)AttrValuegetAllowedValues()The set of allowed values.AttrValueOrBuildergetAllowedValuesOrBuilder()The set of allowed values.static OpDef.AttrDefgetDefaultInstance()OpDef.AttrDefgetDefaultInstanceForType()AttrValuegetDefaultValue()A reasonable default for this attribute if the user does not supply a value.AttrValueOrBuildergetDefaultValueOrBuilder()A reasonable default for this attribute if the user does not supply a value.StringgetDescription()Human-readable description.org.nd4j.shade.protobuf.ByteStringgetDescriptionBytes()Human-readable description.static org.nd4j.shade.protobuf.Descriptors.DescriptorgetDescriptor()booleangetHasMinimum()For type == "int", this is a minimum value.longgetMinimum()int64 minimum = 6;StringgetName()A descriptive name for the argument.org.nd4j.shade.protobuf.ByteStringgetNameBytes()A descriptive name for the argument.org.nd4j.shade.protobuf.Parser<OpDef.AttrDef>getParserForType()intgetSerializedSize()StringgetType()One of the type names from attr_value.proto ("string", "list(string)", "int", etc.).org.nd4j.shade.protobuf.ByteStringgetTypeBytes()One of the type names from attr_value.proto ("string", "list(string)", "int", etc.).org.nd4j.shade.protobuf.UnknownFieldSetgetUnknownFields()booleanhasAllowedValues()The set of allowed values.booleanhasDefaultValue()A reasonable default for this attribute if the user does not supply a value.inthashCode()protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OpDef.AttrDef.BuildernewBuilder()static OpDef.AttrDef.BuildernewBuilder(OpDef.AttrDef prototype)OpDef.AttrDef.BuildernewBuilderForType()protected OpDef.AttrDef.BuildernewBuilderForType(org.nd4j.shade.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(org.nd4j.shade.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OpDef.AttrDefparseDelimitedFrom(InputStream input)static OpDef.AttrDefparseDelimitedFrom(InputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)static OpDef.AttrDefparseFrom(byte[] data)static OpDef.AttrDefparseFrom(byte[] data, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)static OpDef.AttrDefparseFrom(InputStream input)static OpDef.AttrDefparseFrom(InputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)static OpDef.AttrDefparseFrom(ByteBuffer data)static OpDef.AttrDefparseFrom(ByteBuffer data, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)static OpDef.AttrDefparseFrom(org.nd4j.shade.protobuf.ByteString data)static OpDef.AttrDefparseFrom(org.nd4j.shade.protobuf.ByteString data, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)static OpDef.AttrDefparseFrom(org.nd4j.shade.protobuf.CodedInputStream input)static OpDef.AttrDefparseFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)static org.nd4j.shade.protobuf.Parser<OpDef.AttrDef>parser()OpDef.AttrDef.BuildertoBuilder()voidwriteTo(org.nd4j.shade.protobuf.CodedOutputStream output)-
Methods inherited from class org.nd4j.shade.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, 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 org.nd4j.shade.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class org.nd4j.shade.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
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEFAULT_VALUE_FIELD_NUMBER
public static final int DEFAULT_VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HAS_MINIMUM_FIELD_NUMBER
public static final int HAS_MINIMUM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MINIMUM_FIELD_NUMBER
public static final int MINIMUM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ALLOWED_VALUES_FIELD_NUMBER
public static final int ALLOWED_VALUES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(org.nd4j.shade.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
getUnknownFields
public final org.nd4j.shade.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfaceorg.nd4j.shade.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
getDescriptor
public static final org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
getName
public 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;- Specified by:
getNamein interfaceOpDef.AttrDefOrBuilder- Returns:
- The name.
-
getNameBytes
public org.nd4j.shade.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;- Specified by:
getNameBytesin interfaceOpDef.AttrDefOrBuilder- Returns:
- The bytes for name.
-
getType
public String getType()
One of the type names from attr_value.proto ("string", "list(string)", "int", etc.).string type = 2;- Specified by:
getTypein interfaceOpDef.AttrDefOrBuilder- Returns:
- The type.
-
getTypeBytes
public org.nd4j.shade.protobuf.ByteString getTypeBytes()
One of the type names from attr_value.proto ("string", "list(string)", "int", etc.).string type = 2;- Specified by:
getTypeBytesin interfaceOpDef.AttrDefOrBuilder- Returns:
- The bytes for type.
-
hasDefaultValue
public 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;- Specified by:
hasDefaultValuein interfaceOpDef.AttrDefOrBuilder- Returns:
- Whether the defaultValue field is set.
-
getDefaultValue
public 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;- Specified by:
getDefaultValuein interfaceOpDef.AttrDefOrBuilder- Returns:
- The defaultValue.
-
getDefaultValueOrBuilder
public 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;- Specified by:
getDefaultValueOrBuilderin interfaceOpDef.AttrDefOrBuilder
-
getDescription
public String getDescription()
Human-readable description.
string description = 4;- Specified by:
getDescriptionin interfaceOpDef.AttrDefOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public org.nd4j.shade.protobuf.ByteString getDescriptionBytes()
Human-readable description.
string description = 4;- Specified by:
getDescriptionBytesin interfaceOpDef.AttrDefOrBuilder- Returns:
- The bytes for description.
-
getHasMinimum
public boolean getHasMinimum()
For type == "int", this is a minimum value. For "list(___)" types, this is the minimum length.
bool has_minimum = 5;- Specified by:
getHasMinimumin interfaceOpDef.AttrDefOrBuilder- Returns:
- The hasMinimum.
-
getMinimum
public long getMinimum()
int64 minimum = 6;- Specified by:
getMinimumin interfaceOpDef.AttrDefOrBuilder- Returns:
- The minimum.
-
hasAllowedValues
public 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;- Specified by:
hasAllowedValuesin interfaceOpDef.AttrDefOrBuilder- Returns:
- Whether the allowedValues field is set.
-
getAllowedValues
public 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;- Specified by:
getAllowedValuesin interfaceOpDef.AttrDefOrBuilder- Returns:
- The allowedValues.
-
getAllowedValuesOrBuilder
public 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;- Specified by:
getAllowedValuesOrBuilderin interfaceOpDef.AttrDefOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(org.nd4j.shade.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfaceorg.nd4j.shade.protobuf.MessageLite- Overrides:
writeToin classorg.nd4j.shade.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfaceorg.nd4j.shade.protobuf.MessageLite- Overrides:
getSerializedSizein classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfaceorg.nd4j.shade.protobuf.Message- Overrides:
equalsin classorg.nd4j.shade.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceorg.nd4j.shade.protobuf.Message- Overrides:
hashCodein classorg.nd4j.shade.protobuf.AbstractMessage
-
parseFrom
public static OpDef.AttrDef parseFrom(ByteBuffer data) throws org.nd4j.shade.protobuf.InvalidProtocolBufferException
- Throws:
org.nd4j.shade.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpDef.AttrDef parseFrom(ByteBuffer data, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws org.nd4j.shade.protobuf.InvalidProtocolBufferException
- Throws:
org.nd4j.shade.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpDef.AttrDef parseFrom(org.nd4j.shade.protobuf.ByteString data) throws org.nd4j.shade.protobuf.InvalidProtocolBufferException
- Throws:
org.nd4j.shade.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpDef.AttrDef parseFrom(org.nd4j.shade.protobuf.ByteString data, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws org.nd4j.shade.protobuf.InvalidProtocolBufferException
- Throws:
org.nd4j.shade.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpDef.AttrDef parseFrom(byte[] data) throws org.nd4j.shade.protobuf.InvalidProtocolBufferException
- Throws:
org.nd4j.shade.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpDef.AttrDef parseFrom(byte[] data, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws org.nd4j.shade.protobuf.InvalidProtocolBufferException
- Throws:
org.nd4j.shade.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpDef.AttrDef parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OpDef.AttrDef parseFrom(InputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OpDef.AttrDef parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OpDef.AttrDef parseDelimitedFrom(InputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static OpDef.AttrDef parseFrom(org.nd4j.shade.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OpDef.AttrDef parseFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public OpDef.AttrDef.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfaceorg.nd4j.shade.protobuf.Message- Specified by:
newBuilderForTypein interfaceorg.nd4j.shade.protobuf.MessageLite
-
newBuilder
public static OpDef.AttrDef.Builder newBuilder()
-
newBuilder
public static OpDef.AttrDef.Builder newBuilder(OpDef.AttrDef prototype)
-
toBuilder
public OpDef.AttrDef.Builder toBuilder()
- Specified by:
toBuilderin interfaceorg.nd4j.shade.protobuf.Message- Specified by:
toBuilderin interfaceorg.nd4j.shade.protobuf.MessageLite
-
newBuilderForType
protected OpDef.AttrDef.Builder newBuilderForType(org.nd4j.shade.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OpDef.AttrDef getDefaultInstance()
-
parser
public static org.nd4j.shade.protobuf.Parser<OpDef.AttrDef> parser()
-
getParserForType
public org.nd4j.shade.protobuf.Parser<OpDef.AttrDef> getParserForType()
- Specified by:
getParserForTypein interfaceorg.nd4j.shade.protobuf.Message- Specified by:
getParserForTypein interfaceorg.nd4j.shade.protobuf.MessageLite- Overrides:
getParserForTypein classorg.nd4j.shade.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OpDef.AttrDef getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
-
-