AI 大老 Andrej Karpathy 發的一篇文章,說明他遇到的一個坑。
簡而言之,Python 保證你給同樣的亂數種子會拿到同樣的亂數序列。可是沒有保證你不同的亂數種子就會拿到不同的亂數序列。而直覺上給 5 或 -5 應該要不一樣,但實際測試發現是一樣的,這導致他的某些測試前提錯誤XD
Andrej Karpathy (@karpathy) on X
簡而言之,Python 保證你給同樣的亂數種子會拿到同樣的亂數序列。可是沒有保證你不同的亂數種子就會拿到不同的亂數序列。而直覺上給 5 或 -5 應該要不一樣,但實際測試發現是一樣的,這導致他的某些測試前提錯誤XD
Andrej Karpathy (@karpathy) on X