OpDef.AttrDefOrBuilder

public static interface OpDef.AttrDefOrBuilder
Known Indirect Subclasses

Public Methods

abstract AttrValue
getAllowedValues()
 The set of allowed values.
abstract AttrValueOrBuilder
getAllowedValuesOrBuilder()
 The set of allowed values.
abstract AttrValue
getDefaultValue()
 A reasonable default for this attribute if the user does not supply
 a value.
abstract AttrValueOrBuilder
getDefaultValueOrBuilder()
 A reasonable default for this attribute if the user does not supply
 a value.
abstract String
getDescription()
 Human-readable description.
abstract com.google.protobuf.ByteString
getDescriptionBytes()
 Human-readable description.
abstract boolean
getHasMinimum()
 For type == "int", this is a minimum value.
abstract long
getMinimum()
int64 minimum = 6;
abstract String
getName()
 A descriptive name for the argument.
abstract com.google.protobuf.ByteString
getNameBytes()
 A descriptive name for the argument.
abstract String
getType()
 One of the type names from attr_value.proto ("string", "list(string)",
 "int", etc.).
abstract com.google.protobuf.ByteString
getTypeBytes()
 One of the type names from attr_value.proto ("string", "list(string)",
 "int", etc.).
abstract boolean
hasAllowedValues()
 The set of allowed values.
abstract boolean
hasDefaultValue()
 A reasonable default for this attribute if the user does not supply
 a value.

Public Methods

public abstract 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;

public abstract 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;

public abstract 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;

public abstract 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;

public abstract String getDescription ()

 Human-readable description.
 
string description = 4;

public abstract com.google.protobuf.ByteString getDescriptionBytes ()

 Human-readable description.
 
string description = 4;

public abstract boolean getHasMinimum ()

 For type == "int", this is a minimum value.  For "list(___)"
 types, this is the minimum length.
 
bool has_minimum = 5;

public abstract long getMinimum ()

int64 minimum = 6;

public abstract 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;

public abstract 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;

public abstract String getType ()

 One of the type names from attr_value.proto ("string", "list(string)",
 "int", etc.).
 
string type = 2;

public abstract com.google.protobuf.ByteString getTypeBytes ()

 One of the type names from attr_value.proto ("string", "list(string)",
 "int", etc.).
 
string type = 2;

public abstract 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;

public abstract 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;