0

我正在使用并行计算,我需要在MATLAB. 当我设置sub-streamsmlfg6331_64mrg32k3a我在循环中使用神经网络的性能parfor非常低,但是当我生成随机权重时parforrnf - mersenne twister我的性能更高。

  • 为什么MATLAB不支持mersenne twister作为子流?我的MATLAB版本是R2014a. 是否支持此功能R2014b

  • 如何使用mersenne twisterbefore创建独立的随机数流parfor并将(例如神经网络的权重)插入parfor循环?(例如在之前使用循环parfor loop

4

1 回答 1

1

不是 MATLAB 不支持 Mersenne twister 的子流,而是 Mersenne twister 不支持子流。

如果 RNG 的选择影响了你的 NN 的性能,那么更大的问题就是出问题了。

于 2014-09-13T13:37:58.047 回答