---
title: "init(device:keepProbability:seed:maskStrideInPixels:)"
framework: metalperformanceshaders
role: symbol
role_heading: Initializer
path: "metalperformanceshaders/mpscnndropoutgradient/init(device:keepprobability:seed:maskstrideinpixels:)"
---

# init(device:keepProbability:seed:maskStrideInPixels:)

## Declaration

```swift
init(device: any MTLDevice, keepProbability: Float, seed: Int, maskStrideInPixels: MTLSize)
```
