タグ

pythonとnumpyに関するaceraceaeのブックマーク (2)

  • NumPy♪ブロードキャストを雰囲気で理解していませんか?

    0.「ゼロから作るDeep Learning」のポイント整理シリーズ この記事は「ゼロから作るDeep Learning」のポイント整理シリーズの記事です。シリーズの名前のとおり私の自習用のメモです。書籍では説明されない基礎文法や補足・関連事項などを説明しており、書籍がなくてもわかる内容になっています。 1.用語の整理 以下、配列に関する用語をまとめた図です。これらの用語を使って説明します。 2.形状が同じ配列同士の算術計算 ブロードキャストの説明をする前に、形状が同じ配列同士の算術計算が簡便に記述できるNumPyの機能を説明します。 コード01は、リストx、リストyの同じ位置にある要素の差を求めるコードです。for文を2重の入れ子にし、要素を1つずつ計算してリストzに代入します。ごくごく普通の計算方法です。 #コード01 x = [[0, 1], [2, 3]] y = [[1, 1],

    NumPy♪ブロードキャストを雰囲気で理解していませんか?
  • Array programming with NumPy - Nature

    Two Python array packages existed before NumPy. The Numeric package was developed in the mid-1990s and provided array objects and array-aware functions in Python. It was written in C and linked to standard fast implementations of linear algebra3,4. One of its earliest uses was to steer C++ applications for inertial confinement fusion research at Lawrence Livermore National Laboratory5. To handle l

    Array programming with NumPy - Nature
  • 1