numpy array dtype viene como int32 por defecto en una máquina con Windows 10 de 64 bits
Instalé Anaconda 3 de 64 bits en mi computadora portátil y escribí el siguiente código en Spyder:
import numpy.distutils.system_info as sysinfo
import numpy as np
import platform
sysinfo.platform_bits
platform.architecture()
my_array = np.array([0,1,2,3])
my_array.dtype
La salida de estos comandos muestra lo siguiente:
sysinfo.platform_bits
Out[31]: 64
platform.architecture()
Out[32]: ('64bit', 'WindowsPE')
my_array = np.array([0,1,2,3])
my_array.dtype
Out[33]: dtype('int32')
Mi pregunta es que, aunque mi sistema es de 64 bits, ¿por qué el tipo de matriz es por defecto int32 en lugar de int64?
Cualquier ayuda es apreciada.