org.tensorflow.framework.ApiDefOrBuilder Maven / Gradle / Ivy
The newest version!
// 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();
/**
* .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();
}