numpy array dtype está chegando como int32 por padrão em uma máquina Windows 10 de 64 bits
Instalei o Anaconda 3 64 bits no meu laptop e escrevi o seguinte código no 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
A saída desses comandos mostra o seguinte:
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')
Minha pergunta é que, embora meu sistema seja de 64 bits, por que, por padrão, o tipo de matriz é int32 em vez de int64?
Qualquer ajuda é apreciada.