Interface TensorShapeProto.DimOrBuilder

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

public static interface TensorShapeProto.DimOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getName()
    Optional name of the tensor dimension.
    com.google.protobuf.ByteString getNameBytes()
    Optional name of the tensor dimension.
    long getSize()
    Size of the tensor in that dimension.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getSize

      long getSize()
       Size of the tensor in that dimension.
       This value must be >= -1, but values of -1 are reserved for "unknown"
       shapes (values of -1 mean "unknown" dimension).  Certain wrappers
       that work with TensorShapeProto may fail at runtime when deserializing
       a TensorShapeProto containing a dim value of -1.
       
      int64 size = 1;
      Returns:
      The size.
    • getName

      java.lang.String getName()
       Optional name of the tensor dimension.
       
      string name = 2;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Optional name of the tensor dimension.
       
      string name = 2;
      Returns:
      The bytes for name.