Package org.tensorflow.framework
Class ApiDef.Builder
- java.lang.Object
-
- org.nd4j.shade.protobuf.AbstractMessageLite.Builder
-
- org.nd4j.shade.protobuf.AbstractMessage.Builder<BuilderType>
-
- org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
- org.tensorflow.framework.ApiDef.Builder
-
- All Implemented Interfaces:
Cloneable
,org.nd4j.shade.protobuf.Message.Builder
,org.nd4j.shade.protobuf.MessageLite.Builder
,org.nd4j.shade.protobuf.MessageLiteOrBuilder
,org.nd4j.shade.protobuf.MessageOrBuilder
,ApiDefOrBuilder
- Enclosing class:
- ApiDef
public static final class ApiDef.Builder extends org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder> implements ApiDefOrBuilder
Used to specify and override the default API & behavior in the generated code for client languages, from what you would get from the OpDef alone. There will be a set of ApiDefs that are common to all client languages, and another set per client language. The per-client-language ApiDefs will inherit values from the common ApiDefs which it can either replace or modify. We separate the API definition from the OpDef so we can evolve the API while remaining backwards compatible when interpretting old graphs. Overrides go in an "api_def.pbtxt" file with a text-format ApiDefs message. WARNING: Be *very* careful changing the API for any existing op -- you can change the semantics of existing code. These changes may need to wait until a major release of TensorFlow to avoid breaking our compatibility promises.
Protobuf typetensorflow.ApiDef
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiDef.Builder
addAllArgOrder(Iterable<String> values)
List of original in_arg names to specify new argument order.ApiDef.Builder
addAllAttr(Iterable<? extends ApiDef.Attr> values)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
addAllEndpoint(Iterable<? extends ApiDef.Endpoint> values)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
addAllInArg(Iterable<? extends ApiDef.Arg> values)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
addAllOutArg(Iterable<? extends ApiDef.Arg> values)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
addArgOrder(String value)
List of original in_arg names to specify new argument order.ApiDef.Builder
addArgOrderBytes(org.nd4j.shade.protobuf.ByteString value)
List of original in_arg names to specify new argument order.ApiDef.Builder
addAttr(int index, ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
addAttr(int index, ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
addAttr(ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
addAttr(ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Attr.Builder
addAttrBuilder()
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Attr.Builder
addAttrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
addEndpoint(int index, ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
addEndpoint(int index, ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
addEndpoint(ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
addEndpoint(ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Endpoint.Builder
addEndpointBuilder()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Endpoint.Builder
addEndpointBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
addInArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
addInArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
addInArg(ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
addInArg(ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Arg.Builder
addInArgBuilder()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Arg.Builder
addInArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
addOutArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
addOutArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
addOutArg(ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
addOutArg(ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Arg.Builder
addOutArgBuilder()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Arg.Builder
addOutArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
ApiDef
build()
ApiDef
buildPartial()
ApiDef.Builder
clear()
ApiDef.Builder
clearArgOrder()
List of original in_arg names to specify new argument order.ApiDef.Builder
clearAttr()
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
clearDescription()
Additional, longer human-readable description of what the Op does.ApiDef.Builder
clearDescriptionPrefix()
Modify an existing/inherited description by adding text to the beginning or end.ApiDef.Builder
clearDescriptionSuffix()
string description_suffix = 10;
ApiDef.Builder
clearEndpoint()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
ApiDef.Builder
clearGraphOpName()
Name of the op (in the OpDef) to specify the API for.ApiDef.Builder
clearInArg()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
ApiDef.Builder
clearOutArg()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
clearSummary()
One-line human-readable description of what the Op does.ApiDef.Builder
clearVisibility()
.tensorflow.ApiDef.Visibility visibility = 2;
ApiDef.Builder
clone()
String
getArgOrder(int index)
List of original in_arg names to specify new argument order.org.nd4j.shade.protobuf.ByteString
getArgOrderBytes(int index)
List of original in_arg names to specify new argument order.int
getArgOrderCount()
List of original in_arg names to specify new argument order.org.nd4j.shade.protobuf.ProtocolStringList
getArgOrderList()
List of original in_arg names to specify new argument order.ApiDef.Attr
getAttr(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Attr.Builder
getAttrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
List<ApiDef.Attr.Builder>
getAttrBuilderList()
repeated .tensorflow.ApiDef.Attr attr = 6;
int
getAttrCount()
repeated .tensorflow.ApiDef.Attr attr = 6;
List<ApiDef.Attr>
getAttrList()
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.AttrOrBuilder
getAttrOrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
List<? extends ApiDef.AttrOrBuilder>
getAttrOrBuilderList()
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef
getDefaultInstanceForType()
String
getDescription()
Additional, longer human-readable description of what the Op does.org.nd4j.shade.protobuf.ByteString
getDescriptionBytes()
Additional, longer human-readable description of what the Op does.String
getDescriptionPrefix()
Modify an existing/inherited description by adding text to the beginning or end.org.nd4j.shade.protobuf.ByteString
getDescriptionPrefixBytes()
Modify an existing/inherited description by adding text to the beginning or end.String
getDescriptionSuffix()
string description_suffix = 10;
org.nd4j.shade.protobuf.ByteString
getDescriptionSuffixBytes()
string description_suffix = 10;
static org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptor()
org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptorForType()
ApiDef.Endpoint
getEndpoint(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Endpoint.Builder
getEndpointBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
List<ApiDef.Endpoint.Builder>
getEndpointBuilderList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
int
getEndpointCount()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
List<ApiDef.Endpoint>
getEndpointList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.EndpointOrBuilder
getEndpointOrBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
List<? extends ApiDef.EndpointOrBuilder>
getEndpointOrBuilderList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
String
getGraphOpName()
Name of the op (in the OpDef) to specify the API for.org.nd4j.shade.protobuf.ByteString
getGraphOpNameBytes()
Name of the op (in the OpDef) to specify the API for.ApiDef.Arg
getInArg(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Arg.Builder
getInArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
List<ApiDef.Arg.Builder>
getInArgBuilderList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
int
getInArgCount()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
List<ApiDef.Arg>
getInArgList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.ArgOrBuilder
getInArgOrBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
List<? extends ApiDef.ArgOrBuilder>
getInArgOrBuilderList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Arg
getOutArg(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Arg.Builder
getOutArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
List<ApiDef.Arg.Builder>
getOutArgBuilderList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
int
getOutArgCount()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
List<ApiDef.Arg>
getOutArgList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.ArgOrBuilder
getOutArgOrBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
List<? extends ApiDef.ArgOrBuilder>
getOutArgOrBuilderList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
String
getSummary()
One-line human-readable description of what the Op does.org.nd4j.shade.protobuf.ByteString
getSummaryBytes()
One-line human-readable description of what the Op does.ApiDef.Visibility
getVisibility()
.tensorflow.ApiDef.Visibility visibility = 2;
int
getVisibilityValue()
.tensorflow.ApiDef.Visibility visibility = 2;
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ApiDef.Builder
mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)
ApiDef.Builder
mergeFrom(org.nd4j.shade.protobuf.Message other)
ApiDef.Builder
mergeFrom(ApiDef other)
ApiDef.Builder
mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
ApiDef.Builder
removeAttr(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
removeEndpoint(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
removeInArg(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
removeOutArg(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
setArgOrder(int index, String value)
List of original in_arg names to specify new argument order.ApiDef.Builder
setAttr(int index, ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
setAttr(int index, ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
ApiDef.Builder
setDescription(String value)
Additional, longer human-readable description of what the Op does.ApiDef.Builder
setDescriptionBytes(org.nd4j.shade.protobuf.ByteString value)
Additional, longer human-readable description of what the Op does.ApiDef.Builder
setDescriptionPrefix(String value)
Modify an existing/inherited description by adding text to the beginning or end.ApiDef.Builder
setDescriptionPrefixBytes(org.nd4j.shade.protobuf.ByteString value)
Modify an existing/inherited description by adding text to the beginning or end.ApiDef.Builder
setDescriptionSuffix(String value)
string description_suffix = 10;
ApiDef.Builder
setDescriptionSuffixBytes(org.nd4j.shade.protobuf.ByteString value)
string description_suffix = 10;
ApiDef.Builder
setEndpoint(int index, ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
setEndpoint(int index, ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
ApiDef.Builder
setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
ApiDef.Builder
setGraphOpName(String value)
Name of the op (in the OpDef) to specify the API for.ApiDef.Builder
setGraphOpNameBytes(org.nd4j.shade.protobuf.ByteString value)
Name of the op (in the OpDef) to specify the API for.ApiDef.Builder
setInArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
setInArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
ApiDef.Builder
setOutArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
setOutArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
ApiDef.Builder
setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ApiDef.Builder
setSummary(String value)
One-line human-readable description of what the Op does.ApiDef.Builder
setSummaryBytes(org.nd4j.shade.protobuf.ByteString value)
One-line human-readable description of what the Op does.ApiDef.Builder
setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
ApiDef.Builder
setVisibility(ApiDef.Visibility value)
.tensorflow.ApiDef.Visibility visibility = 2;
ApiDef.Builder
setVisibilityValue(int value)
.tensorflow.ApiDef.Visibility visibility = 2;
-
Methods inherited from class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class org.nd4j.shade.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class org.nd4j.shade.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
clear
public ApiDef.Builder clear()
- Specified by:
clear
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
clear
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
clear
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
getDescriptorForType
public org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
getDefaultInstanceForType
public ApiDef getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
-
build
public ApiDef build()
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
buildPartial
public ApiDef buildPartial()
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
clone
public ApiDef.Builder clone()
- Specified by:
clone
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
clone
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
clone
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
setField
public ApiDef.Builder setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
clearField
public ApiDef.Builder clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
clearField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
clearOneof
public ApiDef.Builder clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
clearOneof
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
setRepeatedField
public ApiDef.Builder setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
addRepeatedField
public ApiDef.Builder addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
mergeFrom
public ApiDef.Builder mergeFrom(org.nd4j.shade.protobuf.Message other)
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
mergeFrom
in classorg.nd4j.shade.protobuf.AbstractMessage.Builder<ApiDef.Builder>
-
mergeFrom
public ApiDef.Builder mergeFrom(ApiDef other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
mergeFrom
public ApiDef.Builder mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classorg.nd4j.shade.protobuf.AbstractMessage.Builder<ApiDef.Builder>
- Throws:
IOException
-
getGraphOpName
public String getGraphOpName()
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
- Specified by:
getGraphOpName
in interfaceApiDefOrBuilder
- Returns:
- The graphOpName.
-
getGraphOpNameBytes
public org.nd4j.shade.protobuf.ByteString getGraphOpNameBytes()
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
- Specified by:
getGraphOpNameBytes
in interfaceApiDefOrBuilder
- Returns:
- The bytes for graphOpName.
-
setGraphOpName
public ApiDef.Builder setGraphOpName(String value)
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
- Parameters:
value
- The graphOpName to set.- Returns:
- This builder for chaining.
-
clearGraphOpName
public ApiDef.Builder clearGraphOpName()
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
- Returns:
- This builder for chaining.
-
setGraphOpNameBytes
public ApiDef.Builder setGraphOpNameBytes(org.nd4j.shade.protobuf.ByteString value)
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
- Parameters:
value
- The bytes for graphOpName to set.- Returns:
- This builder for chaining.
-
getVisibilityValue
public int getVisibilityValue()
.tensorflow.ApiDef.Visibility visibility = 2;
- Specified by:
getVisibilityValue
in interfaceApiDefOrBuilder
- Returns:
- The enum numeric value on the wire for visibility.
-
setVisibilityValue
public ApiDef.Builder setVisibilityValue(int value)
.tensorflow.ApiDef.Visibility visibility = 2;
- Parameters:
value
- The enum numeric value on the wire for visibility to set.- Returns:
- This builder for chaining.
-
getVisibility
public ApiDef.Visibility getVisibility()
.tensorflow.ApiDef.Visibility visibility = 2;
- Specified by:
getVisibility
in interfaceApiDefOrBuilder
- Returns:
- The visibility.
-
setVisibility
public ApiDef.Builder setVisibility(ApiDef.Visibility value)
.tensorflow.ApiDef.Visibility visibility = 2;
- Parameters:
value
- The visibility to set.- Returns:
- This builder for chaining.
-
clearVisibility
public ApiDef.Builder clearVisibility()
.tensorflow.ApiDef.Visibility visibility = 2;
- Returns:
- This builder for chaining.
-
getEndpointList
public List<ApiDef.Endpoint> getEndpointList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
- Specified by:
getEndpointList
in interfaceApiDefOrBuilder
-
getEndpointCount
public int getEndpointCount()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
- Specified by:
getEndpointCount
in interfaceApiDefOrBuilder
-
getEndpoint
public ApiDef.Endpoint getEndpoint(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
- Specified by:
getEndpoint
in interfaceApiDefOrBuilder
-
setEndpoint
public ApiDef.Builder setEndpoint(int index, ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
setEndpoint
public ApiDef.Builder setEndpoint(int index, ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
addEndpoint
public ApiDef.Builder addEndpoint(ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
addEndpoint
public ApiDef.Builder addEndpoint(int index, ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
addEndpoint
public ApiDef.Builder addEndpoint(ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
addEndpoint
public ApiDef.Builder addEndpoint(int index, ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
addAllEndpoint
public ApiDef.Builder addAllEndpoint(Iterable<? extends ApiDef.Endpoint> values)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
clearEndpoint
public ApiDef.Builder clearEndpoint()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
removeEndpoint
public ApiDef.Builder removeEndpoint(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
getEndpointBuilder
public ApiDef.Endpoint.Builder getEndpointBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
getEndpointOrBuilder
public ApiDef.EndpointOrBuilder getEndpointOrBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
- Specified by:
getEndpointOrBuilder
in interfaceApiDefOrBuilder
-
getEndpointOrBuilderList
public List<? extends ApiDef.EndpointOrBuilder> getEndpointOrBuilderList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
- Specified by:
getEndpointOrBuilderList
in interfaceApiDefOrBuilder
-
addEndpointBuilder
public ApiDef.Endpoint.Builder addEndpointBuilder()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
addEndpointBuilder
public ApiDef.Endpoint.Builder addEndpointBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
getEndpointBuilderList
public List<ApiDef.Endpoint.Builder> getEndpointBuilderList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
-
getInArgList
public List<ApiDef.Arg> getInArgList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
- Specified by:
getInArgList
in interfaceApiDefOrBuilder
-
getInArgCount
public int getInArgCount()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
- Specified by:
getInArgCount
in interfaceApiDefOrBuilder
-
getInArg
public ApiDef.Arg getInArg(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
- Specified by:
getInArg
in interfaceApiDefOrBuilder
-
setInArg
public ApiDef.Builder setInArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
setInArg
public ApiDef.Builder setInArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
addInArg
public ApiDef.Builder addInArg(ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
addInArg
public ApiDef.Builder addInArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
addInArg
public ApiDef.Builder addInArg(ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
addInArg
public ApiDef.Builder addInArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
addAllInArg
public ApiDef.Builder addAllInArg(Iterable<? extends ApiDef.Arg> values)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
clearInArg
public ApiDef.Builder clearInArg()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
removeInArg
public ApiDef.Builder removeInArg(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
getInArgBuilder
public ApiDef.Arg.Builder getInArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
getInArgOrBuilder
public ApiDef.ArgOrBuilder getInArgOrBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
- Specified by:
getInArgOrBuilder
in interfaceApiDefOrBuilder
-
getInArgOrBuilderList
public List<? extends ApiDef.ArgOrBuilder> getInArgOrBuilderList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
- Specified by:
getInArgOrBuilderList
in interfaceApiDefOrBuilder
-
addInArgBuilder
public ApiDef.Arg.Builder addInArgBuilder()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
addInArgBuilder
public ApiDef.Arg.Builder addInArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
getInArgBuilderList
public List<ApiDef.Arg.Builder> getInArgBuilderList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
-
getOutArgList
public List<ApiDef.Arg> getOutArgList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
- Specified by:
getOutArgList
in interfaceApiDefOrBuilder
-
getOutArgCount
public int getOutArgCount()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
- Specified by:
getOutArgCount
in interfaceApiDefOrBuilder
-
getOutArg
public ApiDef.Arg getOutArg(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
- Specified by:
getOutArg
in interfaceApiDefOrBuilder
-
setOutArg
public ApiDef.Builder setOutArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
setOutArg
public ApiDef.Builder setOutArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
addOutArg
public ApiDef.Builder addOutArg(ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
addOutArg
public ApiDef.Builder addOutArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
addOutArg
public ApiDef.Builder addOutArg(ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
addOutArg
public ApiDef.Builder addOutArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
addAllOutArg
public ApiDef.Builder addAllOutArg(Iterable<? extends ApiDef.Arg> values)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
clearOutArg
public ApiDef.Builder clearOutArg()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
removeOutArg
public ApiDef.Builder removeOutArg(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
getOutArgBuilder
public ApiDef.Arg.Builder getOutArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
getOutArgOrBuilder
public ApiDef.ArgOrBuilder getOutArgOrBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
- Specified by:
getOutArgOrBuilder
in interfaceApiDefOrBuilder
-
getOutArgOrBuilderList
public List<? extends ApiDef.ArgOrBuilder> getOutArgOrBuilderList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
- Specified by:
getOutArgOrBuilderList
in interfaceApiDefOrBuilder
-
addOutArgBuilder
public ApiDef.Arg.Builder addOutArgBuilder()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
addOutArgBuilder
public ApiDef.Arg.Builder addOutArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
getOutArgBuilderList
public List<ApiDef.Arg.Builder> getOutArgBuilderList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
-
getArgOrderList
public org.nd4j.shade.protobuf.ProtocolStringList getArgOrderList()
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Specified by:
getArgOrderList
in interfaceApiDefOrBuilder
- Returns:
- A list containing the argOrder.
-
getArgOrderCount
public int getArgOrderCount()
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Specified by:
getArgOrderCount
in interfaceApiDefOrBuilder
- Returns:
- The count of argOrder.
-
getArgOrder
public String getArgOrder(int index)
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Specified by:
getArgOrder
in interfaceApiDefOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The argOrder at the given index.
-
getArgOrderBytes
public org.nd4j.shade.protobuf.ByteString getArgOrderBytes(int index)
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Specified by:
getArgOrderBytes
in interfaceApiDefOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the argOrder at the given index.
-
setArgOrder
public ApiDef.Builder setArgOrder(int index, String value)
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Parameters:
index
- The index to set the value at.value
- The argOrder to set.- Returns:
- This builder for chaining.
-
addArgOrder
public ApiDef.Builder addArgOrder(String value)
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Parameters:
value
- The argOrder to add.- Returns:
- This builder for chaining.
-
addAllArgOrder
public ApiDef.Builder addAllArgOrder(Iterable<String> values)
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Parameters:
values
- The argOrder to add.- Returns:
- This builder for chaining.
-
clearArgOrder
public ApiDef.Builder clearArgOrder()
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Returns:
- This builder for chaining.
-
addArgOrderBytes
public ApiDef.Builder addArgOrderBytes(org.nd4j.shade.protobuf.ByteString value)
List of original in_arg names to specify new argument order. Length of arg_order should be either empty to keep current order or match size of in_arg.
repeated string arg_order = 11;
- Parameters:
value
- The bytes of the argOrder to add.- Returns:
- This builder for chaining.
-
getAttrList
public List<ApiDef.Attr> getAttrList()
repeated .tensorflow.ApiDef.Attr attr = 6;
- Specified by:
getAttrList
in interfaceApiDefOrBuilder
-
getAttrCount
public int getAttrCount()
repeated .tensorflow.ApiDef.Attr attr = 6;
- Specified by:
getAttrCount
in interfaceApiDefOrBuilder
-
getAttr
public ApiDef.Attr getAttr(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
- Specified by:
getAttr
in interfaceApiDefOrBuilder
-
setAttr
public ApiDef.Builder setAttr(int index, ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
setAttr
public ApiDef.Builder setAttr(int index, ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
addAttr
public ApiDef.Builder addAttr(ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
addAttr
public ApiDef.Builder addAttr(int index, ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
addAttr
public ApiDef.Builder addAttr(ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
addAttr
public ApiDef.Builder addAttr(int index, ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
addAllAttr
public ApiDef.Builder addAllAttr(Iterable<? extends ApiDef.Attr> values)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
clearAttr
public ApiDef.Builder clearAttr()
repeated .tensorflow.ApiDef.Attr attr = 6;
-
removeAttr
public ApiDef.Builder removeAttr(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
getAttrBuilder
public ApiDef.Attr.Builder getAttrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
getAttrOrBuilder
public ApiDef.AttrOrBuilder getAttrOrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
- Specified by:
getAttrOrBuilder
in interfaceApiDefOrBuilder
-
getAttrOrBuilderList
public List<? extends ApiDef.AttrOrBuilder> getAttrOrBuilderList()
repeated .tensorflow.ApiDef.Attr attr = 6;
- Specified by:
getAttrOrBuilderList
in interfaceApiDefOrBuilder
-
addAttrBuilder
public ApiDef.Attr.Builder addAttrBuilder()
repeated .tensorflow.ApiDef.Attr attr = 6;
-
addAttrBuilder
public ApiDef.Attr.Builder addAttrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
-
getAttrBuilderList
public List<ApiDef.Attr.Builder> getAttrBuilderList()
repeated .tensorflow.ApiDef.Attr attr = 6;
-
getSummary
public String getSummary()
One-line human-readable description of what the Op does.
string summary = 7;
- Specified by:
getSummary
in interfaceApiDefOrBuilder
- Returns:
- The summary.
-
getSummaryBytes
public org.nd4j.shade.protobuf.ByteString getSummaryBytes()
One-line human-readable description of what the Op does.
string summary = 7;
- Specified by:
getSummaryBytes
in interfaceApiDefOrBuilder
- Returns:
- The bytes for summary.
-
setSummary
public ApiDef.Builder setSummary(String value)
One-line human-readable description of what the Op does.
string summary = 7;
- Parameters:
value
- The summary to set.- Returns:
- This builder for chaining.
-
clearSummary
public ApiDef.Builder clearSummary()
One-line human-readable description of what the Op does.
string summary = 7;
- Returns:
- This builder for chaining.
-
setSummaryBytes
public ApiDef.Builder setSummaryBytes(org.nd4j.shade.protobuf.ByteString value)
One-line human-readable description of what the Op does.
string summary = 7;
- Parameters:
value
- The bytes for summary to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
Additional, longer human-readable description of what the Op does.
string description = 8;
- Specified by:
getDescription
in interfaceApiDefOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public org.nd4j.shade.protobuf.ByteString getDescriptionBytes()
Additional, longer human-readable description of what the Op does.
string description = 8;
- Specified by:
getDescriptionBytes
in interfaceApiDefOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public ApiDef.Builder setDescription(String value)
Additional, longer human-readable description of what the Op does.
string description = 8;
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public ApiDef.Builder clearDescription()
Additional, longer human-readable description of what the Op does.
string description = 8;
- Returns:
- This builder for chaining.
-
setDescriptionBytes
public ApiDef.Builder setDescriptionBytes(org.nd4j.shade.protobuf.ByteString value)
Additional, longer human-readable description of what the Op does.
string description = 8;
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
getDescriptionPrefix
public String getDescriptionPrefix()
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
- Specified by:
getDescriptionPrefix
in interfaceApiDefOrBuilder
- Returns:
- The descriptionPrefix.
-
getDescriptionPrefixBytes
public org.nd4j.shade.protobuf.ByteString getDescriptionPrefixBytes()
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
- Specified by:
getDescriptionPrefixBytes
in interfaceApiDefOrBuilder
- Returns:
- The bytes for descriptionPrefix.
-
setDescriptionPrefix
public ApiDef.Builder setDescriptionPrefix(String value)
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
- Parameters:
value
- The descriptionPrefix to set.- Returns:
- This builder for chaining.
-
clearDescriptionPrefix
public ApiDef.Builder clearDescriptionPrefix()
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
- Returns:
- This builder for chaining.
-
setDescriptionPrefixBytes
public ApiDef.Builder setDescriptionPrefixBytes(org.nd4j.shade.protobuf.ByteString value)
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
- Parameters:
value
- The bytes for descriptionPrefix to set.- Returns:
- This builder for chaining.
-
getDescriptionSuffix
public String getDescriptionSuffix()
string description_suffix = 10;
- Specified by:
getDescriptionSuffix
in interfaceApiDefOrBuilder
- Returns:
- The descriptionSuffix.
-
getDescriptionSuffixBytes
public org.nd4j.shade.protobuf.ByteString getDescriptionSuffixBytes()
string description_suffix = 10;
- Specified by:
getDescriptionSuffixBytes
in interfaceApiDefOrBuilder
- Returns:
- The bytes for descriptionSuffix.
-
setDescriptionSuffix
public ApiDef.Builder setDescriptionSuffix(String value)
string description_suffix = 10;
- Parameters:
value
- The descriptionSuffix to set.- Returns:
- This builder for chaining.
-
clearDescriptionSuffix
public ApiDef.Builder clearDescriptionSuffix()
string description_suffix = 10;
- Returns:
- This builder for chaining.
-
setDescriptionSuffixBytes
public ApiDef.Builder setDescriptionSuffixBytes(org.nd4j.shade.protobuf.ByteString value)
string description_suffix = 10;
- Parameters:
value
- The bytes for descriptionSuffix to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ApiDef.Builder setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
mergeUnknownFields
public final ApiDef.Builder mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
-
-