One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSLSTMDescriptor

class · iOS 11.0+ · SDK 27.1

class MPSLSTMDescriptor

Members (36)

static · iOS 11.0+

createLSTMDescriptor

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

init

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

cellGateInputWeights

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

cellGateInputWeights

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

cellGateMemoryWeights

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

cellGateMemoryWeights

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

cellGateRecurrentWeights

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

cellGateRecurrentWeights

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

cellToOutputNeuronParamA

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

cellToOutputNeuronParamA

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

cellToOutputNeuronParamB

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

cellToOutputNeuronParamB

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

cellToOutputNeuronParamC

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

cellToOutputNeuronParamC

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

cellToOutputNeuronType

TypeScript
get cellToOutputNeuronType(): MPSCNNNeuronType
Swift declaration
var cellToOutputNeuronType: MPSCNNNeuronType { get set }
set · iOS 11.0+

cellToOutputNeuronType

TypeScript
set cellToOutputNeuronType(value: MPSCNNNeuronType)
Swift declaration
var cellToOutputNeuronType: MPSCNNNeuronType { get set }
get · iOS 11.0+

forgetGateInputWeights

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

forgetGateInputWeights

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

forgetGateMemoryWeights

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

forgetGateMemoryWeights

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

forgetGateRecurrentWeights

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

forgetGateRecurrentWeights

TypeScript
set forgetGateRecurrentWeights(value: (SDKHandle) | null)
Swift declaration
var forgetGateRecurrentWeights: (any MPSCNNConvolutionDataSource)? { 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+

inputGateMemoryWeights

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

inputGateMemoryWeights

TypeScript
set inputGateMemoryWeights(value: (SDKHandle) | null)
Swift declaration
var inputGateMemoryWeights: (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+

memoryWeightsAreDiagonal

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

memoryWeightsAreDiagonal

TypeScript
set memoryWeightsAreDiagonal(value: boolean)
Swift declaration
var memoryWeightsAreDiagonal: Bool { 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+

outputGateMemoryWeights

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

outputGateMemoryWeights

TypeScript
set outputGateMemoryWeights(value: (SDKHandle) | null)
Swift declaration
var outputGateMemoryWeights: (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 }

Skipped declarations

No declarations were skipped in this snapshot.

All MetalPerformanceShaders types →