Package tensorflow

Interface SavedObjectGraphOuterClass.SavedBareConcreteFunctionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SavedObjectGraphOuterClass.SavedBareConcreteFunction, SavedObjectGraphOuterClass.SavedBareConcreteFunction.Builder
Enclosing class:
SavedObjectGraphOuterClass

public static interface SavedObjectGraphOuterClass.SavedBareConcreteFunctionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getConcreteFunctionName

      String getConcreteFunctionName()
       Identifies a SavedConcreteFunction.
       
      string concrete_function_name = 1;
      Returns:
      The concreteFunctionName.
    • getConcreteFunctionNameBytes

      com.google.protobuf.ByteString getConcreteFunctionNameBytes()
       Identifies a SavedConcreteFunction.
       
      string concrete_function_name = 1;
      Returns:
      The bytes for concreteFunctionName.
    • getArgumentKeywordsList

      List<String> getArgumentKeywordsList()
       A sequence of unique strings, one per Tensor argument.
       
      repeated string argument_keywords = 2;
      Returns:
      A list containing the argumentKeywords.
    • getArgumentKeywordsCount

      int getArgumentKeywordsCount()
       A sequence of unique strings, one per Tensor argument.
       
      repeated string argument_keywords = 2;
      Returns:
      The count of argumentKeywords.
    • getArgumentKeywords

      String getArgumentKeywords(int index)
       A sequence of unique strings, one per Tensor argument.
       
      repeated string argument_keywords = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The argumentKeywords at the given index.
    • getArgumentKeywordsBytes

      com.google.protobuf.ByteString getArgumentKeywordsBytes(int index)
       A sequence of unique strings, one per Tensor argument.
       
      repeated string argument_keywords = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the argumentKeywords at the given index.
    • getAllowedPositionalArguments

      long getAllowedPositionalArguments()
       The prefix of `argument_keywords` which may be identified by position.
       
      int64 allowed_positional_arguments = 3;
      Returns:
      The allowedPositionalArguments.
    • hasFunctionSpec

      boolean hasFunctionSpec()
       The spec of the function that this ConcreteFunction is traced from. This
       allows the ConcreteFunction to be called with nest structure inputs. This
       field may not be populated. If this field is absent, the concrete function
       can only be called with flat inputs.
       TODO(b/169361281): support calling saved ConcreteFunction with structured
       inputs in C++ SavedModel API.
       
      .tensorflow.FunctionSpec function_spec = 4;
      Returns:
      Whether the functionSpec field is set.
    • getFunctionSpec

       The spec of the function that this ConcreteFunction is traced from. This
       allows the ConcreteFunction to be called with nest structure inputs. This
       field may not be populated. If this field is absent, the concrete function
       can only be called with flat inputs.
       TODO(b/169361281): support calling saved ConcreteFunction with structured
       inputs in C++ SavedModel API.
       
      .tensorflow.FunctionSpec function_spec = 4;
      Returns:
      The functionSpec.
    • getFunctionSpecOrBuilder

       The spec of the function that this ConcreteFunction is traced from. This
       allows the ConcreteFunction to be called with nest structure inputs. This
       field may not be populated. If this field is absent, the concrete function
       can only be called with flat inputs.
       TODO(b/169361281): support calling saved ConcreteFunction with structured
       inputs in C++ SavedModel API.
       
      .tensorflow.FunctionSpec function_spec = 4;