Package onnx

Interface OnnxMl.TypeProtoOrBuilder

  • All Superinterfaces:
    org.nd4j.shade.protobuf.MessageLiteOrBuilder, org.nd4j.shade.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    OnnxMl.TypeProto, OnnxMl.TypeProto.Builder
    Enclosing class:
    OnnxMl

    public static interface OnnxMl.TypeProtoOrBuilder
    extends org.nd4j.shade.protobuf.MessageOrBuilder
    • Method Detail

      • hasTensorType

        boolean hasTensorType()
         The type of a tensor.
         
        .onnx.TypeProto.Tensor tensor_type = 1;
        Returns:
        Whether the tensorType field is set.
      • getTensorType

        OnnxMl.TypeProto.Tensor getTensorType()
         The type of a tensor.
         
        .onnx.TypeProto.Tensor tensor_type = 1;
        Returns:
        The tensorType.
      • hasSequenceType

        boolean hasSequenceType()
         The type of a sequence.
         
        .onnx.TypeProto.Sequence sequence_type = 4;
        Returns:
        Whether the sequenceType field is set.
      • getSequenceType

        OnnxMl.TypeProto.Sequence getSequenceType()
         The type of a sequence.
         
        .onnx.TypeProto.Sequence sequence_type = 4;
        Returns:
        The sequenceType.
      • hasMapType

        boolean hasMapType()
         The type of a map.
         
        .onnx.TypeProto.Map map_type = 5;
        Returns:
        Whether the mapType field is set.
      • getMapType

        OnnxMl.TypeProto.Map getMapType()
         The type of a map.
         
        .onnx.TypeProto.Map map_type = 5;
        Returns:
        The mapType.
      • hasOptionalType

        boolean hasOptionalType()
         The type of an optional.
         
        .onnx.TypeProto.Optional optional_type = 9;
        Returns:
        Whether the optionalType field is set.
      • getOptionalType

        OnnxMl.TypeProto.Optional getOptionalType()
         The type of an optional.
         
        .onnx.TypeProto.Optional optional_type = 9;
        Returns:
        The optionalType.
      • hasSparseTensorType

        boolean hasSparseTensorType()
         Type of the sparse tensor
         
        .onnx.TypeProto.SparseTensor sparse_tensor_type = 8;
        Returns:
        Whether the sparseTensorType field is set.
      • getSparseTensorType

        OnnxMl.TypeProto.SparseTensor getSparseTensorType()
         Type of the sparse tensor
         
        .onnx.TypeProto.SparseTensor sparse_tensor_type = 8;
        Returns:
        The sparseTensorType.
      • hasOpaqueType

        boolean hasOpaqueType()
        .onnx.TypeProto.Opaque opaque_type = 7;
        Returns:
        Whether the opaqueType field is set.
      • getOpaqueType

        OnnxMl.TypeProto.Opaque getOpaqueType()
        .onnx.TypeProto.Opaque opaque_type = 7;
        Returns:
        The opaqueType.
      • getDenotation

        String getDenotation()
         An optional denotation can be used to denote the whole
         type with a standard semantic description as to what is
         stored inside. Refer to https://github.com/onnx/onnx/blob/main/docs/TypeDenotation.md#type-denotation-definition
         for pre-defined type denotations.
         
        string denotation = 6;
        Returns:
        The denotation.
      • getDenotationBytes

        org.nd4j.shade.protobuf.ByteString getDenotationBytes()
         An optional denotation can be used to denote the whole
         type with a standard semantic description as to what is
         stored inside. Refer to https://github.com/onnx/onnx/blob/main/docs/TypeDenotation.md#type-denotation-definition
         for pre-defined type denotations.
         
        string denotation = 6;
        Returns:
        The bytes for denotation.