---
title: "init(sourceGradient:sourceImage:gradientState:keepProbability:seed:maskStrideInPixels:)"
framework: metalperformanceshaders
role: symbol
role_heading: Initializer
path: "metalperformanceshaders/mpscnndropoutgradientnode/init(sourcegradient:sourceimage:gradientstate:keepprobability:seed:maskstrideinpixels:)"
---

# init(sourceGradient:sourceImage:gradientState:keepProbability:seed:maskStrideInPixels:)

## Declaration

```swift
init(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNGradientStateNode, keepProbability: Float, seed: Int, maskStrideInPixels: MTLSize)
```
