「Python」 一覧

Pythonデータ構造2

2019/09/26   -Python

引き続きPythonデータ構造。 入れ子のリスト内包 入れ子のリスト内包を説明するために転置行列が使われていてわかりやすい。 このあたりがデータ処理用言語である所以な気がする。 [crayon-5f6 …

Pythonデータ構造

2019/09/25   -Python

リスト 覚えるものでもないのだけれども一度は通しておきたいリストのメソッド。 大方の言語と違って、基本的に破壊的メソッドだらけ。 append()で末尾に追加。 [crayon-5f69ca7ce26 …

Python制御構造2

2019/09/24   -Python

任意引数 大方の言語と同じように任意引数を定義できる。任意引数の位置に渡した引数はタプルに変換される。 複数の変数を1つのタプルに変換する操作を、詰める(pack)と言ったりする。 もちろん任意引数の …

python制御構造1

2019/09/22   -Python

個人的には、言語に入門する際にはオンラインより書籍が適切と考えている。 そして最初の一冊はなるべく薄いものを選ぶべきと考えている。 読んだ後、あえて文章として書き出すと良さそう。行間なりツボを自分の言 …

sklearnに頼らずRidge回帰を自力で書いてみて正則化項の影響を考えてみるテスト

タイトルの通り。Losso回帰と違って損失関数を偏微分するだけで出来そうなのでやってみる。 Ridge回帰は線形回帰の1種だけれども、損失関数として最小二乗法をそのまま使わず、 \(L_2\)ノルムの …

NumPy uniqe, File I/O

2019/06/04   -NumPy/Pandas, Python

集合関数 集合関数。ndarrayから重複を取り除きsortした結果を返す。 2dであってもその中から要素を抜き出して1dにする。

フ …

線形サポートベクトル分類器で画像認識するテスト

線形サポートベクトル分類器で画像認識する流れを理解したので、 定着させるために記事にしてみます。 当然、モデルの数学的な理解がないとモデルを解釈することは不可能だし、 正しいハイパーパラメータを設定す …

NumPy vector operations, universal functions, matplotlib, 3項演算, 次元削減

universal functions ndarrayの全ての要素に対して基本的な計算を実行する。 以下オペランドが1つの単項universal functions。 abs,sqrt,square, …

NumPy ndarray assignment, vector operation, indexing, slicing, bool indexing, transposition

2019/06/01   -NumPy/Pandas, Python
 

大規模高速計算を前提にC言語との接続を前提にしていて、配列処理に寄せることになる。 ndarrayで確保するメモリはPythonとは別(プロセス?)で確保される。 一通り流してみる。 shape()で …

Dictionary

2019/05/30   -Python
 

Dictionaryの基本 いわゆるKey-Valueのことを”Mapping”と呼ぶ。 PythonのDictionaryはハッシュで実現されている。 キーにはハッシュ可能オ …

Copyright© ikuty.com , 2020 AllRights Reserved Powered by AFFINGER4.