タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ndarrayに関するnorisuke3のブックマーク (3)

  • NumPy配列ndarrayをタイル状に繰り返し並べるnp.tile | note.nkmk.me

    NumPyの関数np.tile()を使うと配列ndarrayを任意のタイル状に繰り返し並べた新たなndarrayを生成できる。 numpy.tile — NumPy v1.15 Manual ここでは以下の内容について説明する。 np.tile()の基的な使い方 二次元配列(多次元配列)の場合 画像処理への応用(タイル状に繰り返し並べる)

    NumPy配列ndarrayをタイル状に繰り返し並べるnp.tile | note.nkmk.me
  • NumPyで空の配列ndarrayを生成するemptyとempty_like | note.nkmk.me

    NumPyで初期化されていない空の配列ndarrayを生成する方法を説明する。 任意の形状shapeとデータ型dtypeを指定するnp.empty()と、既存の配列ndarrayと同じ形状・データ型の配列を生成するnp.empty_like()がある。 ここでの「空の配列」は「初期化されていない配列」の意味。確保されたメモリの値がそのまま読み込まれるので、生成される配列の要素の値は不定。np.empty()やnp.empty_like()で必要なサイズを確保し、その後で値を代入していく、という使い方になる。 要素数0の配列については最後に述べる。 全要素を0や1、任意の値で初期化して配列を生成する方法については以下の記事を参照。 関連記事: NumPy配列ndarrayを初期化(zeros, ones, fullなど) 記事のサンプルコードのNumPyのバージョンは以下の通り。バージョン

    NumPyで空の配列ndarrayを生成するemptyとempty_like | note.nkmk.me
  • NumPyで全要素を同じ値で初期化した配列ndarrayを生成 | note.nkmk.me

    NumPyですべての要素を同じ値で初期化した配列ndarrayを生成する方法は以下の通り。 形状(行数・列数など)shape、型dtypeを引数で指定して生成する方法。 numpy.zeros(): 0で初期化(ゼロ埋め) numpy.ones(): 1で初期化 numpy.full(): 任意の値で初期化 既存の配列と同じ形状shape、型dtypeで生成する方法(異なる型を指定することも可能)。 numpy.zeros_like(): 0で初期化(ゼロ埋め) numpy.ones_like(): 1で初期化 numpy.full_like(): 任意の値で初期化 新たな配列を生成するのではなく既存の配列の全要素の値を任意の値に置き換えることもできる。 既存の配列の全要素の値を任意の値に置き換え それぞれについてサンプルコードとともに説明する。 空の配列を生成する方法は以下の記事を参照。

    NumPyで全要素を同じ値で初期化した配列ndarrayを生成 | note.nkmk.me
  • 1