Interface TensorInfoOrBuilder

  • All Superinterfaces:
    org.nd4j.shade.protobuf.MessageLiteOrBuilder, org.nd4j.shade.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    TensorInfo, TensorInfo.Builder

    public interface TensorInfoOrBuilder
    extends org.nd4j.shade.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TensorInfo.CooSparse getCooSparse()
      There are many possible encodings of sparse matrices (https://en.wikipedia.org/wiki/Sparse_matrix).
      TensorInfo.CooSparseOrBuilder getCooSparseOrBuilder()
      There are many possible encodings of sparse matrices (https://en.wikipedia.org/wiki/Sparse_matrix).
      DataType getDtype()
      .tensorflow.DataType dtype = 2;
      int getDtypeValue()
      .tensorflow.DataType dtype = 2;
      TensorInfo.EncodingCase getEncodingCase()  
      String getName()
      For dense `Tensor`s, the name of the tensor in the graph.
      org.nd4j.shade.protobuf.ByteString getNameBytes()
      For dense `Tensor`s, the name of the tensor in the graph.
      TensorShapeProto getTensorShape()
      The static shape should be recorded here, to the extent that it can be known in advance.
      TensorShapeProtoOrBuilder getTensorShapeOrBuilder()
      The static shape should be recorded here, to the extent that it can be known in advance.
      boolean hasCooSparse()
      There are many possible encodings of sparse matrices (https://en.wikipedia.org/wiki/Sparse_matrix).
      boolean hasName()
      For dense `Tensor`s, the name of the tensor in the graph.
      boolean hasTensorShape()
      The static shape should be recorded here, to the extent that it can be known in advance.
      • Methods inherited from interface org.nd4j.shade.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface org.nd4j.shade.protobuf.MessageOrBuilder

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

      • hasName

        boolean hasName()
         For dense `Tensor`s, the name of the tensor in the graph.
         
        string name = 1;
        Returns:
        Whether the name field is set.
      • getName

        String getName()
         For dense `Tensor`s, the name of the tensor in the graph.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        org.nd4j.shade.protobuf.ByteString getNameBytes()
         For dense `Tensor`s, the name of the tensor in the graph.
         
        string name = 1;
        Returns:
        The bytes for name.
      • hasCooSparse

        boolean hasCooSparse()
         There are many possible encodings of sparse matrices
         (https://en.wikipedia.org/wiki/Sparse_matrix).  Currently, TensorFlow
         uses only the COO encoding.  This is supported and documented in the
         SparseTensor Python class.
         
        .tensorflow.TensorInfo.CooSparse coo_sparse = 4;
        Returns:
        Whether the cooSparse field is set.
      • getCooSparse

        TensorInfo.CooSparse getCooSparse()
         There are many possible encodings of sparse matrices
         (https://en.wikipedia.org/wiki/Sparse_matrix).  Currently, TensorFlow
         uses only the COO encoding.  This is supported and documented in the
         SparseTensor Python class.
         
        .tensorflow.TensorInfo.CooSparse coo_sparse = 4;
        Returns:
        The cooSparse.
      • getCooSparseOrBuilder

        TensorInfo.CooSparseOrBuilder getCooSparseOrBuilder()
         There are many possible encodings of sparse matrices
         (https://en.wikipedia.org/wiki/Sparse_matrix).  Currently, TensorFlow
         uses only the COO encoding.  This is supported and documented in the
         SparseTensor Python class.
         
        .tensorflow.TensorInfo.CooSparse coo_sparse = 4;
      • getDtypeValue

        int getDtypeValue()
        .tensorflow.DataType dtype = 2;
        Returns:
        The enum numeric value on the wire for dtype.
      • getDtype

        DataType getDtype()
        .tensorflow.DataType dtype = 2;
        Returns:
        The dtype.
      • hasTensorShape

        boolean hasTensorShape()
         The static shape should be recorded here, to the extent that it can
         be known in advance.  In the case of a SparseTensor, this field describes
         the logical shape of the represented tensor (aka dense_shape).
         
        .tensorflow.TensorShapeProto tensor_shape = 3;
        Returns:
        Whether the tensorShape field is set.
      • getTensorShape

        TensorShapeProto getTensorShape()
         The static shape should be recorded here, to the extent that it can
         be known in advance.  In the case of a SparseTensor, this field describes
         the logical shape of the represented tensor (aka dense_shape).
         
        .tensorflow.TensorShapeProto tensor_shape = 3;
        Returns:
        The tensorShape.
      • getTensorShapeOrBuilder

        TensorShapeProtoOrBuilder getTensorShapeOrBuilder()
         The static shape should be recorded here, to the extent that it can
         be known in advance.  In the case of a SparseTensor, this field describes
         the logical shape of the represented tensor (aka dense_shape).
         
        .tensorflow.TensorShapeProto tensor_shape = 3;