作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我很想知道 random
C++11 库中是否有默认的随机 boolean 生成器。我一直在使用返回 0
或 1
的 int 生成器,然后转换为 bool 但我正在尝试优化我的代码并认为我可以通过使用 from开始一个 bool 生成器,如果它存在的话。
最佳答案
参见 std::bernoulli_distribution
在 <random>
header ,恰本地以 Bernoulli distribution 命名.
std::random_device device;
std::mt19937 gen(device());
std::bernoulli_distribution coin_flip(0.5);
bool outcome = coin_flip(gen);
关于c++ - 适当的 boolean 随机生成器(伯努利分布),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24417198/
这段代码在 Java 中的等价物是什么?我放了一部分,我对 I/O 部分感兴趣: int fd = open(FILE_NAME, O_WRONLY); int ret = 0; if (fd =
我正在尝试将维度为 d1,d2,d3 的张量 M[a1,a2,a3] reshape 为维度为 d2, d1*d3 的矩阵 M[a2,a1*a3]。我试过 M.reshape(d2,d1*d3) 但是
我是一名优秀的程序员,十分优秀!