One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSGRUDescriptor

class · iOS 11.0+ · SDK 27.1

class MPSGRUDescriptor

Members (20)

static · iOS 11.0+

createGRUDescriptor

TypeScript
static createGRUDescriptor(inputFeatureChannels: number, outputFeatureChannels: number): MPSGRUDescriptor
Swift declaration
class func createGRUDescriptor(withInputFeatureChannels inputFeatureChannels: Int, outputFeatureChannels: Int) -> Self
init

init

TypeScript
static init(): MPSGRUDescriptor
Swift declaration
init()
get · iOS 11.0+

flipOutputGates

TypeScript
get flipOutputGates(): boolean
Swift declaration
var flipOutputGates: Bool { get set }
set · iOS 11.0+

flipOutputGates

TypeScript
set flipOutputGates(value: boolean)
Swift declaration
var flipOutputGates: Bool { get set }
get · iOS 11.0+

gatePnormValue

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

gatePnormValue

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

inputGateInputWeights

TypeScript
get inputGateInputWeights(): (SDKHandle) | null
Swift declaration
var inputGateInputWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

inputGateInputWeights

TypeScript
set inputGateInputWeights(value: (SDKHandle) | null)
Swift declaration
var inputGateInputWeights: (any MPSCNNConvolutionDataSource)? { get set }
get · iOS 11.0+

inputGateRecurrentWeights

TypeScript
get inputGateRecurrentWeights(): (SDKHandle) | null
Swift declaration
var inputGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

inputGateRecurrentWeights

TypeScript
set inputGateRecurrentWeights(value: (SDKHandle) | null)
Swift declaration
var inputGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { get set }
get · iOS 11.0+

outputGateInputGateWeights

TypeScript
get outputGateInputGateWeights(): (SDKHandle) | null
Swift declaration
var outputGateInputGateWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

outputGateInputGateWeights

TypeScript
set outputGateInputGateWeights(value: (SDKHandle) | null)
Swift declaration
var outputGateInputGateWeights: (any MPSCNNConvolutionDataSource)? { get set }
get · iOS 11.0+

outputGateInputWeights

TypeScript
get outputGateInputWeights(): (SDKHandle) | null
Swift declaration
var outputGateInputWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

outputGateInputWeights

TypeScript
set outputGateInputWeights(value: (SDKHandle) | null)
Swift declaration
var outputGateInputWeights: (any MPSCNNConvolutionDataSource)? { get set }
get · iOS 11.0+

outputGateRecurrentWeights

TypeScript
get outputGateRecurrentWeights(): (SDKHandle) | null
Swift declaration
var outputGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

outputGateRecurrentWeights

TypeScript
set outputGateRecurrentWeights(value: (SDKHandle) | null)
Swift declaration
var outputGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { get set }
get · iOS 11.0+

recurrentGateInputWeights

TypeScript
get recurrentGateInputWeights(): (SDKHandle) | null
Swift declaration
var recurrentGateInputWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

recurrentGateInputWeights

TypeScript
set recurrentGateInputWeights(value: (SDKHandle) | null)
Swift declaration
var recurrentGateInputWeights: (any MPSCNNConvolutionDataSource)? { get set }
get · iOS 11.0+

recurrentGateRecurrentWeights

TypeScript
get recurrentGateRecurrentWeights(): (SDKHandle) | null
Swift declaration
var recurrentGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { get set }
set · iOS 11.0+

recurrentGateRecurrentWeights

TypeScript
set recurrentGateRecurrentWeights(value: (SDKHandle) | null)
Swift declaration
var recurrentGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All MetalPerformanceShaders types →