MetalPerformanceShadersGraph · IOS API REFERENCE
MPSGraphTensorData
class · iOS 14.0+ · SDK 27.1
class MPSGraphTensorData
Members (13)
init · iOS 14.0+init
TypeScriptstatic initDeviceDataShapeDataType(device: MPSGraphDevice, data: ArrayBuffer, shape: Array<_Foundation_NSNumber>, dataType: _MetalPerformanceShaders_MPSDataType): MPSGraphTensorData
Swift declarationinit(device: MPSGraphDevice, data: Data, shape: [NSNumber], dataType: MPSDataType)
init · iOS 14.0+init
TypeScriptstatic init(imageBatch: Array<_MetalPerformanceShaders_MPSImage>): MPSGraphTensorData
Swift declarationinit(_ imageBatch: [MPSImage])
init · iOS 14.0+init
TypeScriptstatic init54852(matrix: _MetalPerformanceShaders_MPSMatrix): MPSGraphTensorData
Swift declarationinit(_ matrix: MPSMatrix)
init · iOS 14.0+init
TypeScriptstatic initRank(matrix: _MetalPerformanceShaders_MPSMatrix, rank: number): MPSGraphTensorData
Swift declarationinit(_ matrix: MPSMatrix, rank: Int)
init · iOS 14.0+init
TypeScriptstatic init72488(ndarray: _MetalPerformanceShaders_MPSNDArray): MPSGraphTensorData
Swift declarationinit(_ ndarray: MPSNDArray)
init · iOS 14.0+init
TypeScriptstatic init19774(vector: _MetalPerformanceShaders_MPSVector): MPSGraphTensorData
Swift declarationinit(_ vector: MPSVector)
init · iOS 14.0+init
TypeScriptstatic initRank2406(vector: _MetalPerformanceShaders_MPSVector, rank: number): MPSGraphTensorData
Swift declarationinit(_ vector: MPSVector, rank: Int)
init · iOS 14.0+init
TypeScriptstatic initShapeDataType(buffer: SDKHandle, shape: Array<_Foundation_NSNumber>, dataType: _MetalPerformanceShaders_MPSDataType): MPSGraphTensorData
Swift declarationinit(_ buffer: any MTLBuffer, shape: [NSNumber], dataType: MPSDataType)
init · iOS 15.4+init
TypeScriptstatic initShapeDataTypeRowBytes(buffer: SDKHandle, shape: Array<_Foundation_NSNumber>, dataType: _MetalPerformanceShaders_MPSDataType, rowBytes: number): MPSGraphTensorData
Swift declarationinit(_ buffer: any MTLBuffer, shape: [NSNumber], dataType: MPSDataType, rowBytes: Int)
method · iOS 14.0+mpsndarray
TypeScriptmpsndarray(): _MetalPerformanceShaders_MPSNDArray
Swift declarationfunc mpsndarray() -> MPSNDArray
get · iOS 14.0+dataType
TypeScriptget dataType(): _MetalPerformanceShaders_MPSDataType
Swift declarationvar dataType: MPSDataType { get }
get · iOS 14.0+device
TypeScriptget device(): MPSGraphDevice
Swift declarationvar device: MPSGraphDevice { get }
get · iOS 14.0+shape
TypeScriptget shape(): Array<_Foundation_NSNumber>
Swift declarationvar shape: [NSNumber] { get }
Skipped declarations
2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MPSGraphTensorData.init(_:)
The iOS SDK compiler rejected this binding: cannot find type 'MTLTensor' in scope
MPSGraphTensorData.init()
inherited init: cannot prove legal (class declares 19 custom initializers)
All MetalPerformanceShadersGraph types →