We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6c357b8 commit 9ea7a99Copy full SHA for 9ea7a99
mindnlp/core/ops/random.py
@@ -11,11 +11,11 @@
11
12
# bernoulli
13
has_bernoulli = hasattr(mindspore.mint, 'bernoulli')
14
-def bernoulli(input, *, generator=None):
+def bernoulli(input, *, generator=None, p=0.5):
15
if use_pyboost() and has_bernoulli:
16
return mindspore.mint.bernoulli(input, generator=generator)
17
random_numbers = rand(*input.shape, dtype=mindspore.float32)
18
- samples = random_numbers < 0.5
+ samples = random_numbers < p
19
samples = samples.int()
20
return samples
21
0 commit comments