Package org.platanios.tensorflow.proto
Interface OpDef.AttrDefOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OpDef.AttrDef
,OpDef.AttrDef.Builder
- Enclosing class:
- OpDef
public static interface OpDef.AttrDefOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttrValue
getAllowedValues()
The set of allowed values.AttrValueOrBuilder
getAllowedValuesOrBuilder()
The set of allowed values.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.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.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.).boolean
hasAllowedValues()
The set of allowed values.boolean
hasDefaultValue()
A reasonable default for this attribute if the user does not supply a value.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
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;
- Returns:
- The name.
-
getNameBytes
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;
- Returns:
- The bytes for name.
-
getType
java.lang.String getType()
One of the type names from attr_value.proto ("string", "list(string)", "int", etc.).
string type = 2;
- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()
One of the type names from attr_value.proto ("string", "list(string)", "int", etc.).
string type = 2;
- Returns:
- The bytes for type.
-
hasDefaultValue
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.
.org.platanios.tensorflow.proto.AttrValue default_value = 3;
- Returns:
- Whether the defaultValue field is set.
-
getDefaultValue
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.
.org.platanios.tensorflow.proto.AttrValue default_value = 3;
- Returns:
- The defaultValue.
-
getDefaultValueOrBuilder
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.
.org.platanios.tensorflow.proto.AttrValue default_value = 3;
-
getDescription
java.lang.String getDescription()
Human-readable description.
string description = 4;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
Human-readable description.
string description = 4;
- Returns:
- The bytes for description.
-
getHasMinimum
boolean getHasMinimum()
For type == "int", this is a minimum value. For "list(___)" types, this is the minimum length.
bool has_minimum = 5;
- Returns:
- The hasMinimum.
-
getMinimum
long getMinimum()
int64 minimum = 6;
- Returns:
- The minimum.
-
hasAllowedValues
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.
.org.platanios.tensorflow.proto.AttrValue allowed_values = 7;
- Returns:
- Whether the allowedValues field is set.
-
getAllowedValues
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.
.org.platanios.tensorflow.proto.AttrValue allowed_values = 7;
- Returns:
- The allowedValues.
-
getAllowedValuesOrBuilder
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.
.org.platanios.tensorflow.proto.AttrValue allowed_values = 7;
-
-