标签: numpy neural-network stochastic-process
我有一个确定性的神经网络,我想把它随机化。
两个问题:
答案 0 :(得分:0)
像以前一样计算激活后,我现在运行结果数组x:
return numpy.random.ranf(x.shape) < x
我的时间是3.03323280772e-05
3.03323280772e-05
另请注意,numpy将布尔值视为1和0,因此无需将结果传回int / float)。因为这现在是0和1,所以我不得不改变我的代码 - 在我使用-1和1作为目标值和输入之前。