MetalPerformanceShaders iOS 11.1 to 11.2 API Differences
../Frameworks/MPSMatrix.framework/Headers/MPSMatrixCombination.h
Added
-[MPSMatrixCopy encodeToCommandBuffer:copyDescriptor:rowPermuteIndices:rowPermuteOffset:columnPermuteIndices:columnPermuteOffset:]
../Frameworks/MPSMatrix.framework/Headers/MPSMatrixFindTopK.h
Added
MPSMatrixFindTopK
Added
MPSMatrixFindTopK.sourceRows
Added
MPSMatrixFindTopK.sourceColumns
Added
MPSMatrixFindTopK.indexOffset
Added
MPSMatrixFindTopK.numberOfTopKValues
Added
-[MPSMatrixFindTopK initWithDevice:numberOfTopKValues:]
Added
-[MPSMatrixFindTopK encodeToCommandBuffer:inputMatrix:resultIndexMatrix:resultValueMatrix:]
Added
-[MPSMatrixFindTopK initWithCoder:device:]
Added
-[MPSMatrixFindTopK copyWithZone:device:]
../Frameworks/MPSMatrix.framework/Headers/MPSMatrixSoftMax.h
Added
MPSMatrixSoftMax
Added
MPSMatrixSoftMax.sourceRows
Added
MPSMatrixSoftMax.sourceColumns
Added
-[MPSMatrixSoftMax initWithDevice:]
Added
-[MPSMatrixSoftMax encodeToCommandBuffer:inputMatrix:resultMatrix:]
Added
-[MPSMatrixSoftMax initWithCoder:device:]
Added
-[MPSMatrixSoftMax copyWithZone:device:]
Added
MPSMatrixLogSoftMax
../Frameworks/MPSMatrix.framework/Headers/MPSMatrixTypes.h
Added
MPSMatrixOffset
Added
MPSTemporaryVector
Added
+[MPSTemporaryVector temporaryVectorWithCommandBuffer:descriptor:]
Added
+[MPSTemporaryVector prefetchStorageWithCommandBuffer:descriptorList:]
Added
MPSTemporaryVector.readCount
../Frameworks/MPSNeuralNetwork.framework/Headers/MPSCNNConvolution.h
Added
MPSCNNConvolution.neuronParameterC
../Frameworks/MPSNeuralNetwork.framework/Headers/MPSCNNNeuronType.h
Added
MPSCNNNeuronTypeReserved1
Added
MPSCNNNeuronTypeReserved2
Added
MPSCNNNeuronTypeReserved3
../Frameworks/MPSNeuralNetwork.framework/Headers/MPSMatrixFullyConnected.h
Added
MPSMatrixFullyConnected
Added
MPSMatrixFullyConnected.sourceNumberOfFeatureVectors
Added
MPSMatrixFullyConnected.sourceInputFeatureChannels
Added
MPSMatrixFullyConnected.sourceOutputFeatureChannels
Added
MPSMatrixFullyConnected.alpha
Added
-[MPSMatrixFullyConnected setNeuronType:parameterA:parameterB:parameterC:]
Added
-[MPSMatrixFullyConnected neuronType]
Added
-[MPSMatrixFullyConnected neuronParameterA]
Added
-[MPSMatrixFullyConnected neuronParameterB]
Added
-[MPSMatrixFullyConnected neuronParameterC]
Added
-[MPSMatrixFullyConnected initWithDevice:]
Added
-[MPSMatrixFullyConnected encodeToCommandBuffer:inputMatrix:weightMatrix:biasVector:resultMatrix:]
Added
-[MPSMatrixFullyConnected initWithCoder:device:]
Added
-[MPSMatrixFullyConnected copyWithZone:device:]
Added
MPSMatrixNeuron
Added
MPSMatrixNeuron.sourceNumberOfFeatureVectors
Added
MPSMatrixNeuron.sourceInputFeatureChannels
Added
MPSMatrixNeuron.alpha
Added
-[MPSMatrixNeuron setNeuronType:parameterA:parameterB:parameterC:]
Added
-[MPSMatrixNeuron neuronType]
Added
-[MPSMatrixNeuron neuronParameterA]
Added
-[MPSMatrixNeuron neuronParameterB]
Added
-[MPSMatrixNeuron neuronParameterC]
Added
-[MPSMatrixNeuron setNeuronToPReLUWithParametersA:]
Added
-[MPSMatrixNeuron initWithDevice:]
Added
-[MPSMatrixNeuron encodeToCommandBuffer:inputMatrix:biasVector:resultMatrix:]
Added
-[MPSMatrixNeuron initWithCoder:device:]
Added
-[MPSMatrixNeuron copyWithZone:device:]
../Frameworks/MPSNeuralNetwork.framework/Headers/MPSMatrixSum.h
Added
MPSMatrixSum
Added
-[MPSMatrixSum initWithDevice:count:rows:columns:transpose:]
Added
MPSMatrixSum.rows
Added
MPSMatrixSum.columns
Added
MPSMatrixSum.count
Added
MPSMatrixSum.transpose
Added
-[MPSMatrixSum setNeuronType:parameterA:parameterB:parameterC:]
Added
-[MPSMatrixSum neuronType]
Added
MPSMatrixSum.neuronParameterA
Added
MPSMatrixSum.neuronParameterB
Added
MPSMatrixSum.neuronParameterC
Added
-[MPSMatrixSum encodeToCommandBuffer:sourceMatrices:resultMatrix:scaleVector:offsetVector:biasVector:startIndex:]
Added
-[MPSMatrixSum initWithCoder:device:]
../Frameworks/MPSNeuralNetwork.framework/Headers/MPSNNGraphNodes.h
Added
MPSCNNNeuronNode.c
../Frameworks/MPSNeuralNetwork.framework/Headers/MPSRNNLayer.h
Added
MPSLSTMDescriptor.cellToOutputNeuronParamC