One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSNNOptimizer

class · iOS 12.0+ · SDK 27.1

class MPSNNOptimizer

Members (10)

init

init

TypeScript
static init(): MPSNNOptimizer
Swift declaration
init()
method · iOS 12.0+

setLearningRate

TypeScript
setLearningRate(newLearningRate: number): void
Swift declaration
func setLearningRate(_ newLearningRate: Float)
get · iOS 12.0+

applyGradientClipping

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

applyGradientClipping

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

gradientClipMax

TypeScript
get gradientClipMax(): number
Swift declaration
var gradientClipMax: Float { get }
get · iOS 12.0+

gradientClipMin

TypeScript
get gradientClipMin(): number
Swift declaration
var gradientClipMin: Float { get }
get · iOS 12.0+

gradientRescale

TypeScript
get gradientRescale(): number
Swift declaration
var gradientRescale: Float { get }
get · iOS 12.0+

learningRate

TypeScript
get learningRate(): number
Swift declaration
var learningRate: Float { get }
get · iOS 12.0+

regularizationScale

TypeScript
get regularizationScale(): number
Swift declaration
var regularizationScale: Float { get }
get · iOS 12.0+

regularizationType

TypeScript
get regularizationType(): MPSNNRegularizationType
Swift declaration
var regularizationType: MPSNNRegularizationType { get }

Skipped declarations

No declarations were skipped in this snapshot.

All MetalPerformanceShaders types →