One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSCNNLossDataDescriptor

class · iOS 11.3+ · SDK 27.1

class MPSCNNLossDataDescriptor

Members (7)

init · iOS 11.3+

init

TypeScript
static init(data: ArrayBuffer, layout: MPSDataLayout, size: _Metal_MTLSize): (MPSCNNLossDataDescriptor) | null
Swift declaration
init?(data: Data, layout: MPSDataLayout, size: MTLSize)
get · iOS 11.3+

bytesPerImage

TypeScript
get bytesPerImage(): number
Swift declaration
var bytesPerImage: Int { get set }
set · iOS 11.3+

bytesPerImage

TypeScript
set bytesPerImage(value: number)
Swift declaration
var bytesPerImage: Int { get set }
get · iOS 11.3+

bytesPerRow

TypeScript
get bytesPerRow(): number
Swift declaration
var bytesPerRow: Int { get set }
set · iOS 11.3+

bytesPerRow

TypeScript
set bytesPerRow(value: number)
Swift declaration
var bytesPerRow: Int { get set }
get · iOS 11.3+

layout

TypeScript
get layout(): MPSDataLayout
Swift declaration
var layout: MPSDataLayout { get }
get · iOS 11.3+

size

TypeScript
get size(): _Metal_MTLSize
Swift declaration
var size: MTLSize { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPSCNNLossDataDescriptor.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All MetalPerformanceShaders types →