Have a question? Connect with the community at the TensorFlow Forum Visit Forum

OpDef.ArgDefOrBuilder

public static interface OpDef.ArgDefOrBuilder
Known Indirect Subclasses

Public Methods

abstract String
getDescription ()
 Human readable description.
abstract com.google.protobuf.ByteString
getDescriptionBytes ()
 Human readable description.
abstract boolean
getIsRef ()
 For inputs: if true, the inputs are required to be refs.
abstract String
getName ()
 Name for the input/output.
abstract com.google.protobuf.ByteString
getNameBytes ()
 Name for the input/output.
abstract String
getNumberAttr ()
 if specified, attr must have type "int"
 
string number_attr = 5;
abstract com.google.protobuf.ByteString
getNumberAttrBytes ()
 if specified, attr must have type "int"
 
string number_attr = 5;
abstract DataType
getType ()
 Describes the type of one or more tensors that are accepted/produced
 by this input/output arg.
abstract String
getTypeAttr ()
 if specified, attr must have type "type"
 
string type_attr = 4;
abstract com.google.protobuf.ByteString
getTypeAttrBytes ()
 if specified, attr must have type "type"
 
string type_attr = 4;
abstract String
getTypeListAttr ()
 If specified, attr must have type "list(type)", and none of
 type, type_attr, and number_attr may be specified.
abstract com.google.protobuf.ByteString
getTypeListAttrBytes ()
 If specified, attr must have type "list(type)", and none of
 type, type_attr, and number_attr may be specified.
abstract int
getTypeValue ()
 Describes the type of one or more tensors that are accepted/produced
 by this input/output arg.

Public Methods

public abstract String getDescription ()

 Human readable description.
 
string description = 2;

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

 Human readable description.
 
string description = 2;

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

public abstract String getName ()

 Name for the input/output.  Should match the regexp "[a-z][a-z0-9_]*".
 
string name = 1;

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

 Name for the input/output.  Should match the regexp "[a-z][a-z0-9_]*".
 
string name = 1;

public abstract String getNumberAttr ()

 if specified, attr must have type "int"
 
string number_attr = 5;

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

 if specified, attr must have type "int"
 
string number_attr = 5;

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

public abstract String getTypeAttr ()

 if specified, attr must have type "type"
 
string type_attr = 4;

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

 if specified, attr must have type "type"
 
string type_attr = 4;

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

public abstract com.google.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;

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