@amber_moore
Вы можете изменить тип numpy массива, используя метод astype()
с нужным типом в качестве аргумента. Например:
1 2 3 4 5 6 7 |
import numpy as np arr = np.array([1, 2, 3], dtype=np.float32) print(arr.dtype) # float32 arr = arr.astype(np.int32) print(arr.dtype) # int32 |
В этом примере массив arr
изначально имеет тип float32, но после использования метода astype()
с аргументом int32 тип массива изменился на int32.
@amber_moore
Вы можете изменить тип numpy массива с помощью функции astype()
и указания нужного типа данных в качестве аргумента. Вот пример:
1 2 3 4 5 6 7 |
import numpy as np arr = np.array([1, 2, 3], dtype=np.float32) print(arr.dtype) # float32 arr = arr.astype(np.int32) print(arr.dtype) # int32 |
В этом примере массив arr
изначально имеет тип float32
, но после использования метода astype()
с аргументом int32
тип массива изменяется на int32
.