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 type
tensorflow.ApiDef
Modifier and Type | Method and 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(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(int index,
ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6; |
ApiDef.Builder |
addAttr(int index,
ApiDef.Attr value)
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(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(int index,
ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3; |
ApiDef.Builder |
addEndpoint(int index,
ApiDef.Endpoint value)
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(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(int index,
ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4; |
ApiDef.Builder |
addInArg(int index,
ApiDef.Arg value)
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(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(int index,
ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5; |
ApiDef.Builder |
addOutArg(int index,
ApiDef.Arg value)
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(ApiDef other) |
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 |
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.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6; |
ApiDef.Builder |
setAttr(int index,
ApiDef.Attr value)
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.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3; |
ApiDef.Builder |
setEndpoint(int index,
ApiDef.Endpoint value)
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.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4; |
ApiDef.Builder |
setInArg(int index,
ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4; |
ApiDef.Builder |
setOutArg(int index,
ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5; |
ApiDef.Builder |
setOutArg(int index,
ApiDef.Arg value)
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; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptor()
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder clear()
clear
in interface org.nd4j.shade.protobuf.Message.Builder
clear
in interface org.nd4j.shade.protobuf.MessageLite.Builder
clear
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface org.nd4j.shade.protobuf.Message.Builder
getDescriptorForType
in interface org.nd4j.shade.protobuf.MessageOrBuilder
getDescriptorForType
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef getDefaultInstanceForType()
getDefaultInstanceForType
in interface org.nd4j.shade.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface org.nd4j.shade.protobuf.MessageOrBuilder
public ApiDef build()
build
in interface org.nd4j.shade.protobuf.Message.Builder
build
in interface org.nd4j.shade.protobuf.MessageLite.Builder
public ApiDef buildPartial()
buildPartial
in interface org.nd4j.shade.protobuf.Message.Builder
buildPartial
in interface org.nd4j.shade.protobuf.MessageLite.Builder
public ApiDef.Builder clone()
clone
in interface org.nd4j.shade.protobuf.Message.Builder
clone
in interface org.nd4j.shade.protobuf.MessageLite.Builder
clone
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface org.nd4j.shade.protobuf.Message.Builder
setField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface org.nd4j.shade.protobuf.Message.Builder
clearField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface org.nd4j.shade.protobuf.Message.Builder
clearOneof
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface org.nd4j.shade.protobuf.Message.Builder
setRepeatedField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface org.nd4j.shade.protobuf.Message.Builder
addRepeatedField
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder mergeFrom(org.nd4j.shade.protobuf.Message other)
mergeFrom
in interface org.nd4j.shade.protobuf.Message.Builder
mergeFrom
in class org.nd4j.shade.protobuf.AbstractMessage.Builder<ApiDef.Builder>
public ApiDef.Builder mergeFrom(ApiDef other)
public final boolean isInitialized()
isInitialized
in interface org.nd4j.shade.protobuf.MessageLiteOrBuilder
isInitialized
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public ApiDef.Builder mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface org.nd4j.shade.protobuf.Message.Builder
mergeFrom
in interface org.nd4j.shade.protobuf.MessageLite.Builder
mergeFrom
in class org.nd4j.shade.protobuf.AbstractMessage.Builder<ApiDef.Builder>
IOException
public String getGraphOpName()
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
getGraphOpName
in interface ApiDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getGraphOpNameBytes()
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
getGraphOpNameBytes
in interface ApiDefOrBuilder
public ApiDef.Builder setGraphOpName(String value)
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
public ApiDef.Builder clearGraphOpName()
Name of the op (in the OpDef) to specify the API for.
string graph_op_name = 1;
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;
public int getVisibilityValue()
.tensorflow.ApiDef.Visibility visibility = 2;
getVisibilityValue
in interface ApiDefOrBuilder
public ApiDef.Builder setVisibilityValue(int value)
.tensorflow.ApiDef.Visibility visibility = 2;
public ApiDef.Visibility getVisibility()
.tensorflow.ApiDef.Visibility visibility = 2;
getVisibility
in interface ApiDefOrBuilder
public ApiDef.Builder setVisibility(ApiDef.Visibility value)
.tensorflow.ApiDef.Visibility visibility = 2;
public ApiDef.Builder clearVisibility()
.tensorflow.ApiDef.Visibility visibility = 2;
public List<ApiDef.Endpoint> getEndpointList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
getEndpointList
in interface ApiDefOrBuilder
public int getEndpointCount()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
getEndpointCount
in interface ApiDefOrBuilder
public ApiDef.Endpoint getEndpoint(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
getEndpoint
in interface ApiDefOrBuilder
public ApiDef.Builder setEndpoint(int index, ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder setEndpoint(int index, ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder addEndpoint(ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder addEndpoint(int index, ApiDef.Endpoint value)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder addEndpoint(ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder addEndpoint(int index, ApiDef.Endpoint.Builder builderForValue)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder addAllEndpoint(Iterable<? extends ApiDef.Endpoint> values)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder clearEndpoint()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Builder removeEndpoint(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Endpoint.Builder getEndpointBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.EndpointOrBuilder getEndpointOrBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
getEndpointOrBuilder
in interface ApiDefOrBuilder
public List<? extends ApiDef.EndpointOrBuilder> getEndpointOrBuilderList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
getEndpointOrBuilderList
in interface ApiDefOrBuilder
public ApiDef.Endpoint.Builder addEndpointBuilder()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public ApiDef.Endpoint.Builder addEndpointBuilder(int index)
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public List<ApiDef.Endpoint.Builder> getEndpointBuilderList()
repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
public List<ApiDef.Arg> getInArgList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
getInArgList
in interface ApiDefOrBuilder
public int getInArgCount()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
getInArgCount
in interface ApiDefOrBuilder
public ApiDef.Arg getInArg(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
getInArg
in interface ApiDefOrBuilder
public ApiDef.Builder setInArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder setInArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder addInArg(ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder addInArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder addInArg(ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder addInArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder addAllInArg(Iterable<? extends ApiDef.Arg> values)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder clearInArg()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Builder removeInArg(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Arg.Builder getInArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.ArgOrBuilder getInArgOrBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
getInArgOrBuilder
in interface ApiDefOrBuilder
public List<? extends ApiDef.ArgOrBuilder> getInArgOrBuilderList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
getInArgOrBuilderList
in interface ApiDefOrBuilder
public ApiDef.Arg.Builder addInArgBuilder()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public ApiDef.Arg.Builder addInArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public List<ApiDef.Arg.Builder> getInArgBuilderList()
repeated .tensorflow.ApiDef.Arg in_arg = 4;
public List<ApiDef.Arg> getOutArgList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
getOutArgList
in interface ApiDefOrBuilder
public int getOutArgCount()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
getOutArgCount
in interface ApiDefOrBuilder
public ApiDef.Arg getOutArg(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
getOutArg
in interface ApiDefOrBuilder
public ApiDef.Builder setOutArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder setOutArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder addOutArg(ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder addOutArg(int index, ApiDef.Arg value)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder addOutArg(ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder addOutArg(int index, ApiDef.Arg.Builder builderForValue)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder addAllOutArg(Iterable<? extends ApiDef.Arg> values)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder clearOutArg()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Builder removeOutArg(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Arg.Builder getOutArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.ArgOrBuilder getOutArgOrBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
getOutArgOrBuilder
in interface ApiDefOrBuilder
public List<? extends ApiDef.ArgOrBuilder> getOutArgOrBuilderList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
getOutArgOrBuilderList
in interface ApiDefOrBuilder
public ApiDef.Arg.Builder addOutArgBuilder()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public ApiDef.Arg.Builder addOutArgBuilder(int index)
repeated .tensorflow.ApiDef.Arg out_arg = 5;
public List<ApiDef.Arg.Builder> getOutArgBuilderList()
repeated .tensorflow.ApiDef.Arg out_arg = 5;
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;
getArgOrderList
in interface ApiDefOrBuilder
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;
getArgOrderCount
in interface ApiDefOrBuilder
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;
getArgOrder
in interface ApiDefOrBuilder
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;
getArgOrderBytes
in interface ApiDefOrBuilder
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;
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;
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;
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;
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;
public List<ApiDef.Attr> getAttrList()
repeated .tensorflow.ApiDef.Attr attr = 6;
getAttrList
in interface ApiDefOrBuilder
public int getAttrCount()
repeated .tensorflow.ApiDef.Attr attr = 6;
getAttrCount
in interface ApiDefOrBuilder
public ApiDef.Attr getAttr(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
getAttr
in interface ApiDefOrBuilder
public ApiDef.Builder setAttr(int index, ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder setAttr(int index, ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder addAttr(ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder addAttr(int index, ApiDef.Attr value)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder addAttr(ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder addAttr(int index, ApiDef.Attr.Builder builderForValue)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder addAllAttr(Iterable<? extends ApiDef.Attr> values)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder clearAttr()
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Builder removeAttr(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Attr.Builder getAttrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.AttrOrBuilder getAttrOrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
getAttrOrBuilder
in interface ApiDefOrBuilder
public List<? extends ApiDef.AttrOrBuilder> getAttrOrBuilderList()
repeated .tensorflow.ApiDef.Attr attr = 6;
getAttrOrBuilderList
in interface ApiDefOrBuilder
public ApiDef.Attr.Builder addAttrBuilder()
repeated .tensorflow.ApiDef.Attr attr = 6;
public ApiDef.Attr.Builder addAttrBuilder(int index)
repeated .tensorflow.ApiDef.Attr attr = 6;
public List<ApiDef.Attr.Builder> getAttrBuilderList()
repeated .tensorflow.ApiDef.Attr attr = 6;
public String getSummary()
One-line human-readable description of what the Op does.
string summary = 7;
getSummary
in interface ApiDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getSummaryBytes()
One-line human-readable description of what the Op does.
string summary = 7;
getSummaryBytes
in interface ApiDefOrBuilder
public ApiDef.Builder setSummary(String value)
One-line human-readable description of what the Op does.
string summary = 7;
public ApiDef.Builder clearSummary()
One-line human-readable description of what the Op does.
string summary = 7;
public ApiDef.Builder setSummaryBytes(org.nd4j.shade.protobuf.ByteString value)
One-line human-readable description of what the Op does.
string summary = 7;
public String getDescription()
Additional, longer human-readable description of what the Op does.
string description = 8;
getDescription
in interface ApiDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getDescriptionBytes()
Additional, longer human-readable description of what the Op does.
string description = 8;
getDescriptionBytes
in interface ApiDefOrBuilder
public ApiDef.Builder setDescription(String value)
Additional, longer human-readable description of what the Op does.
string description = 8;
public ApiDef.Builder clearDescription()
Additional, longer human-readable description of what the Op does.
string description = 8;
public ApiDef.Builder setDescriptionBytes(org.nd4j.shade.protobuf.ByteString value)
Additional, longer human-readable description of what the Op does.
string description = 8;
public String getDescriptionPrefix()
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
getDescriptionPrefix
in interface ApiDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getDescriptionPrefixBytes()
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
getDescriptionPrefixBytes
in interface ApiDefOrBuilder
public ApiDef.Builder setDescriptionPrefix(String value)
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
public ApiDef.Builder clearDescriptionPrefix()
Modify an existing/inherited description by adding text to the beginning or end.
string description_prefix = 9;
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;
public String getDescriptionSuffix()
string description_suffix = 10;
getDescriptionSuffix
in interface ApiDefOrBuilder
public org.nd4j.shade.protobuf.ByteString getDescriptionSuffixBytes()
string description_suffix = 10;
getDescriptionSuffixBytes
in interface ApiDefOrBuilder
public ApiDef.Builder setDescriptionSuffix(String value)
string description_suffix = 10;
public ApiDef.Builder clearDescriptionSuffix()
string description_suffix = 10;
public ApiDef.Builder setDescriptionSuffixBytes(org.nd4j.shade.protobuf.ByteString value)
string description_suffix = 10;
public final ApiDef.Builder setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface org.nd4j.shade.protobuf.Message.Builder
setUnknownFields
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
public final ApiDef.Builder mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface org.nd4j.shade.protobuf.Message.Builder
mergeUnknownFields
in class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ApiDef.Builder>
Copyright © 2020. All rights reserved.