буфер массива.
пределяются знаковые биты при инициализации ndarray из пустой памяти?
>>> np.random.randn(3,3)
array([[-0.35557367, -0.0561576 , -1.84722985],
[ 0.89342124, -0.50871646, 1.31368413],
[ 0.0062188 , 1.62968789, 0.72367089]])
>>> np.empty((3,3))
array([[0.35557367, 0.0561576 , 1.84722985],
[0.89342124, 0.50871646, 1.31368413],
[0.0062188 , 1.62968789, 0.72367089]])
Эти значения с плавающей запятой, инициализированные из пустой памяти, потеряли свои знаки†, Почему это?
†Примечание: этот результат основан на деталях реализации повторного использования памяти. Вопрос спрашивает, что делает реализация.