Я использую NumPy.
У меня есть ndarray в форме [T, H, W, C], и я хочу транспонировать его, чтобы он стал похожим на: [T, C, H, W]. Тем не менее, этот массив огромен, и я хочу быть эффективным с точки зрения памяти.
Но я только что нашел np.transpose
для этого, который не на месте .
Почему такие операции, как np.transpose
, не имеют своего аналога на месте?
Раньше я думал, что любая операция с именем np.Bar
будет иметь свой аналог на месте с именем np.Bar_
, только чтобы обнаружить, что это не правда.