AI Numpy スライスについて(動画あり) Numpyのスライシング NumpyのスライスはPythonのリストのスライスと少し違った方法で行えます。 Pythonのリストとndarayの本質的な違いは、スライスが元のndarayのビューであ流ことです。つまりコピ... 2020.06.05 AIlectureNumpy動画Python動画機械学習
AI Numpy 乱数の使い方(動画あり) Numpyの乱数 Numpy には様々な乱数を発生させる関数が用意されています。 乱数を作成する時に、シードを指定すると何度実行しても同じ乱数が得られることになります。 seed()の引数の値は何を使ってもよいので... 2020.06.03 AIlectureNumpy動画Python動画機械学習
AI Numpyの計算について、ソートの方法、基本統計量の関数(動画あり) numpy配列の算術計算 numpy配列では、算術計算の方法がリストと違います。 この場合、ベクトル演算を行います。つまり、同サイズの配列の場合同位置の要素どうしで計算されます。 numpy配列の計算例 結果 ... 2020.06.01 AIlectureNumpy動画Python動画機械学習
AI Numpy入門 Numpy配列の作り方(動画あり) Numpyについて numpyは「Numerical python」の意味でPythonの数値計算における最も重要な基本パッケージです。 機械学習ではベクトルや行列、テンソルなどのデータ構造が頻繁に使用されます。Numpyは... 2020.05.29 AIlectureNumpy動画Python動画機械学習
lecture Python入門 クラスの継承とオーバーライド(動画あり) クラスの継承 クラスの継承とはクラスが持つ変数とメソッドを引き継いで(継承して)新しいクラスを作る仕組みです。 新しいクラスを作成するときに、既存のクラスが有効に使える場合も多いです。例えばAnimalクラスを作成し... 2020.05.27 lecturePythonPython動画動画
lecture Python入門 オブジェクト指向について、クラスの作り方(動画あり) オブジェクト指向について Pythonでは数値からモジュールまで全てオブジェクトです。つまり、オブジェクトはPython の核になるものです。 全てのオブジェクトは型(type)を持ちます。型とはつまりそのオブジェクトで何が... 2020.05.26 lecturePythonPython動画動画
lecture Python入門 lambda関数の使い方、map関数の使い方(動画あり) lambda関数(無名関数) Pythonの関数には、無名関数と呼ばれるものがあり、これを使うと、コードを簡素化できます。Pythonでは無名関数のことをラムダ関数と呼びます。 無名関数とは、その名前の通り、名前がない関数で... 2020.05.22 lecturePythonPython動画動画
lecture Python入門 位置引数、キーワード引数、デフォルト引数、便利な引数の使い方(動画あり) 引数について Pythonでは他のプログラム言語と同様に、関数定義する時に、関数内に変数を渡す方法として引数があります。 関数定義の際に使われるものを仮引数(parameter)、関数呼び出し時に実際に渡す値のことを実引数(argume... 2020.05.21 lecturePythonPython動画動画
lecture Python入門 グローバル変数とローカル変数(動画あり) Pythonのグローバル変数とローカル変数 Pythonでは関数の呼び出しされるごとに、実引数と関数内の変数はローカルスコープに存在します。 また、関数の外で宣言された変数はグローバルスコープに存在することになります。グロー... 2020.05.20 lecturePythonPython動画動画
lecture Python入門 モジュールのインポートとrandomモジュール(動画あり) モジュールのインポート Pythonの開発環境にデフォルトで含まれるライブラリを標準ライブラリといいます。 標準ライブラリには、整数型(int)、文字列型(str)、リスト型(list)など組み込み型やprint(), in... 2020.05.19 lecturePythonPython動画動画