org.tensorflow.framework.ApiDefOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto Show documentation
Show all versions of proto Show documentation
Java API for TensorFlow protocol buffers.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/framework/api_def.proto
package org.tensorflow.framework;
public interface ApiDefOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.ApiDef)
com.google.protobuf.MessageOrBuilder {
/**
*
* Name of the op (in the OpDef) to specify the API for.
*
*
* string graph_op_name = 1;
*/
java.lang.String getGraphOpName();
/**
*
* Name of the op (in the OpDef) to specify the API for.
*
*
* string graph_op_name = 1;
*/
com.google.protobuf.ByteString
getGraphOpNameBytes();
/**
*
* If this op is deprecated, set deprecation message to the message
* that should be logged when this op is used.
* The message should indicate alternative op to use, if any.
*
*
* string deprecation_message = 12;
*/
java.lang.String getDeprecationMessage();
/**
*
* If this op is deprecated, set deprecation message to the message
* that should be logged when this op is used.
* The message should indicate alternative op to use, if any.
*
*
* string deprecation_message = 12;
*/
com.google.protobuf.ByteString
getDeprecationMessageBytes();
/**
*
* Major version when the op will be deleted. For e.g. set this
* value to 2 if op API should be removed in TensorFlow 2.0 and
* deprecated in versions before that.
*
*
* int32 deprecation_version = 13;
*/
int getDeprecationVersion();
/**
* .tensorflow.ApiDef.Visibility visibility = 2;
*/
int getVisibilityValue();
/**
* .tensorflow.ApiDef.Visibility visibility = 2;
*/
org.tensorflow.framework.ApiDef.Visibility getVisibility();
/**
* repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
*/
java.util.List
getEndpointList();
/**
* repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
*/
org.tensorflow.framework.ApiDef.Endpoint getEndpoint(int index);
/**
* repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
*/
int getEndpointCount();
/**
* repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
*/
java.util.List extends org.tensorflow.framework.ApiDef.EndpointOrBuilder>
getEndpointOrBuilderList();
/**
* repeated .tensorflow.ApiDef.Endpoint endpoint = 3;
*/
org.tensorflow.framework.ApiDef.EndpointOrBuilder getEndpointOrBuilder(
int index);
/**
* repeated .tensorflow.ApiDef.Arg in_arg = 4;
*/
java.util.List
getInArgList();
/**
* repeated .tensorflow.ApiDef.Arg in_arg = 4;
*/
org.tensorflow.framework.ApiDef.Arg getInArg(int index);
/**
* repeated .tensorflow.ApiDef.Arg in_arg = 4;
*/
int getInArgCount();
/**
* repeated .tensorflow.ApiDef.Arg in_arg = 4;
*/
java.util.List extends org.tensorflow.framework.ApiDef.ArgOrBuilder>
getInArgOrBuilderList();
/**
* repeated .tensorflow.ApiDef.Arg in_arg = 4;
*/
org.tensorflow.framework.ApiDef.ArgOrBuilder getInArgOrBuilder(
int index);
/**
* repeated .tensorflow.ApiDef.Arg out_arg = 5;
*/
java.util.List
getOutArgList();
/**
* repeated .tensorflow.ApiDef.Arg out_arg = 5;
*/
org.tensorflow.framework.ApiDef.Arg getOutArg(int index);
/**
* repeated .tensorflow.ApiDef.Arg out_arg = 5;
*/
int getOutArgCount();
/**
* repeated .tensorflow.ApiDef.Arg out_arg = 5;
*/
java.util.List extends org.tensorflow.framework.ApiDef.ArgOrBuilder>
getOutArgOrBuilderList();
/**
* repeated .tensorflow.ApiDef.Arg out_arg = 5;
*/
org.tensorflow.framework.ApiDef.ArgOrBuilder getOutArgOrBuilder(
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;
*/
java.util.List
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;
*/
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;
*/
java.lang.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;
*/
com.google.protobuf.ByteString
getArgOrderBytes(int index);
/**
* repeated .tensorflow.ApiDef.Attr attr = 6;
*/
java.util.List
getAttrList();
/**
* repeated .tensorflow.ApiDef.Attr attr = 6;
*/
org.tensorflow.framework.ApiDef.Attr getAttr(int index);
/**
* repeated .tensorflow.ApiDef.Attr attr = 6;
*/
int getAttrCount();
/**
* repeated .tensorflow.ApiDef.Attr attr = 6;
*/
java.util.List extends org.tensorflow.framework.ApiDef.AttrOrBuilder>
getAttrOrBuilderList();
/**
* repeated .tensorflow.ApiDef.Attr attr = 6;
*/
org.tensorflow.framework.ApiDef.AttrOrBuilder getAttrOrBuilder(
int index);
/**
*
* One-line human-readable description of what the Op does.
*
*
* string summary = 7;
*/
java.lang.String getSummary();
/**
*
* One-line human-readable description of what the Op does.
*
*
* string summary = 7;
*/
com.google.protobuf.ByteString
getSummaryBytes();
/**
*
* Additional, longer human-readable description of what the Op does.
*
*
* string description = 8;
*/
java.lang.String getDescription();
/**
*
* Additional, longer human-readable description of what the Op does.
*
*
* string description = 8;
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
*
* Modify an existing/inherited description by adding text to the beginning
* or end.
*
*
* string description_prefix = 9;
*/
java.lang.String getDescriptionPrefix();
/**
*
* Modify an existing/inherited description by adding text to the beginning
* or end.
*
*
* string description_prefix = 9;
*/
com.google.protobuf.ByteString
getDescriptionPrefixBytes();
/**
* string description_suffix = 10;
*/
java.lang.String getDescriptionSuffix();
/**
* string description_suffix = 10;
*/
com.google.protobuf.ByteString
getDescriptionSuffixBytes();
}