Согласно руководству, numpy.squeeze () возвращает ndarray, но в некоторых условиях этого не происходит, почему? - PullRequest
0 голосов
/ 06 ноября 2019

Официальный manula: numpy.squeeze

Возвращает : squeezed: ndarray

Входной массив, носо всеми или подмножеством размеров длины 1 удалены. Это всегда само по себе или представление.

Но когда я запускаю приведенный ниже код, кажется, что numpy.squeeze не возвращает ndarray

import numpy as np
cost = np.float64(1.1)
print(type(np.squeeze(cost)))

Результат <class 'numpy.float64'>, а не <class 'numpy.ndarray'>.

Я в замешательстве, почему? Документация функции неполная или это ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...