Class MPSVectorDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MPSVectorDescriptor
extends NSObject
Since:
Available in iOS 11.0 and later.
  • Constructor Details

    • MPSVectorDescriptor

      public MPSVectorDescriptor()
    • MPSVectorDescriptor

      protected MPSVectorDescriptor​(NSObject.Handle h, long handle)
    • MPSVectorDescriptor

      protected MPSVectorDescriptor​(NSObject.SkipInit skipInit)
    • MPSVectorDescriptor

      public MPSVectorDescriptor​(long length, MPSDataType dataType)
    • MPSVectorDescriptor

      public MPSVectorDescriptor​(long length, long vectors, long vectorBytes, MPSDataType dataType)
  • Method Details

    • getLength

      public long getLength()
    • setLength

      public void setLength​(long v)
    • getVectors

      public long getVectors()
    • getDataType

      public MPSDataType getDataType()
    • setDataType

      public void setDataType​(MPSDataType v)
    • getVectorBytes

      public long getVectorBytes()
    • create

      protected static long create​(long length, MPSDataType dataType)
    • create

      protected static long create​(long length, long vectors, long vectorBytes, MPSDataType dataType)
    • getVectorBytes

      public static long getVectorBytes​(long length, MPSDataType dataType)