/
k_dropout.qmd
42 lines (25 loc) · 1.07 KB
/
k_dropout.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
execute:
freeze: true
---
[R/backend.R](https://github.com/rstudio/keras//blob/main/R/backend.R#L811)
# k_dropout
## Sets entries in `x` to zero at random, while scaling the entire tensor.
## Description
Sets entries in `x` to zero at random, while scaling the entire tensor.
## Usage
```r
k_dropout(x, level, noise_shape = NULL, seed = NULL)
```
## Arguments
|Arguments|Description|
|---|---|
| x | tensor |
| level | fraction of the entries in the tensor that will be set to 0. |
| noise_shape | shape for randomly generated keep/drop flags, must be broadcastable to the shape of `x` |
| seed | random seed to ensure determinism. |
## Section
## Keras Backend
This function is part of a set of Keras backend functions that enable lower level access to the core operations of the backend tensor engine (e.g. TensorFlow, CNTK, Theano, etc.). You can see a list of all available backend functions here: [https://keras.rstudio.com/articles/backend.html#backend-functions](https://keras.rstudio.com/articles/backend.html#backend-functions).
## Value
A tensor.