One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSMatrixSoftMax

class · iOS 11.0+ · SDK 27.1

class MPSMatrixSoftMax

Members (8)

method · iOS 11.0+

copy

TypeScript
copy(device?: (SDKHandle) | null): MPSMatrixSoftMax
Swift declaration
func copy(with zone: NSZone? = nil, device: (any MTLDevice)?) -> Self
method · iOS 11.0+

encode

TypeScript
encode(commandBuffer: SDKHandle, inputMatrix: MPSMatrix, resultMatrix: MPSMatrix): void
Swift declaration
func encode(commandBuffer: any MTLCommandBuffer, inputMatrix: MPSMatrix, resultMatrix: MPSMatrix)
init · iOS 11.0+

init

TypeScript
static initCoderDevice(aDecoder: _Foundation_NSCoder, device: SDKHandle): (MPSMatrixSoftMax) | null
Swift declaration
init?(coder aDecoder: NSCoder, device: any MTLDevice)
init · iOS 11.0+

init

TypeScript
static initDevice(device: SDKHandle): MPSMatrixSoftMax
Swift declaration
init(device: any MTLDevice)
get · iOS 11.0+

sourceColumns

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

sourceColumns

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

sourceRows

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

sourceRows

TypeScript
set sourceRows(value: number)
Swift declaration
var sourceRows: Int { get set }

Skipped declarations

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

MPSMatrixSoftMax.init()

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

All MetalPerformanceShaders types →