MPSImage

E849980

MPSImage is a Metal Performance Shaders data type that represents image textures optimized for high-performance GPU-accelerated image processing and machine learning operations on Apple platforms.

Jump to: Statements Referenced by

Statements (43)

Predicate Object
instanceOf Apple framework class
GPU image representation
Metal Performance Shaders type
backedBy MTLTexture NERFINISHED
belongsTo Apple Metal Performance Shaders API NERFINISHED
createdWith MTLDevice NERFINISHED
definedIn MetalPerformanceShaders.framework NERFINISHED
designedBy Apple Inc. NERFINISHED
hasProperty featureChannels
height
numberOfImages
pixelFormat
textureType
usage
width
languageBinding Objective-C NERFINISHED
Swift NERFINISHED
memoryLocation GPU memory
optimizedFor GPU-accelerated image processing
GPU-accelerated machine learning
partOf Metal Performance Shaders NERFINISHED
Metal ecosystem
platform Apple platforms NERFINISHED
iOS
macOS
tvOS NERFINISHED
represents image textures
requires Metal
supports 2D image data
batch processing of images
multiple feature channels
neural network intermediate activations
temporary image allocation
usedFor computer vision workloads
convolutional neural networks
high-performance inference
high-performance training
image filtering
usedWith MPSCNNBatchNormalization NERFINISHED
MPSCNNConvolution NERFINISHED
MPSCNNKernel NERFINISHED
MPSCNNPooling NERFINISHED
MPSKernel NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.