numpyでは、スライス構文で 'newaxis'オブジェクトを使用して、長さが1の軸を作成できます。例:
import numpy as np
print np.zeros((3,5))[:,np.newaxis,:].shape
# shape will be (3,1,5)
ドキュメントの状態 1にも使用することができますNone
代わりにnewaxis
、効果はまったく同じです。
どちらかを選択する理由はありますか?一般的な好みやスタイルガイドはありますか?私の印象はnewaxis
、おそらくそれがよりはっきりしているためか、より人気があります。では、なぜNone
許可されるのですか?