Pythonやライブラリ

python

【Python基礎】集合:set

Pythonではsetといったような「集合」を定義できてるデータがあります。 リストと似ていますが、要素が重複しないなどの特徴があります。 サンプルコードを見てみます。 要素が重複していないのがわかります。 では、setの基本的な操作を見...
matplotlib

【matplotlib】横棒グラフ:barh

基本 棒グラフはbarhを使ってプロットします。 基本的な棒グラフを生成するサンプルコードをまず示します。 応用 左の開始位置を変える:left 左の開始位置をleft引数で変更できます。 開始位置を5に変更してみます。 y軸のメモ...
keras

【深層強化学習】Double Deep Q Network(DDQN)

今回はQ学習(or Deep Q Network)の課題と、 その課題を解決するDouble Deep Q Networkについて説明していきます。 基礎知識 今回は基礎知識として以下の項目をある程度理解しているとします。 Q学習 Dee...
matplotlib

【matplotlib】円グラフの基本

matplotlibで円グラフをplotする時にはpieメソッドを用います。 さっそくサンプルコードを見てみます。 最もシンプルな円グラフ 要素を中心から離す: explode ある円グラフの要素を中心から離してみます。 explode...
matplotlib

【matplotlib】様々な図形

円弧、楕円など 円弧や楕円はmatplotlib.patches.Arcによりプロットできます。 サンプルコードを見てみます。 mpatches.Arcの主な引数は xy:円弧の中心座標 width:円弧の幅 height:円弧の...
tensorflow

【入門】TensorFlowの基本

TensorFlowとは TensorFlowとは数値計算用のオープンソースライブラリです。 TensorFlowでは計算グラフを定義し、TensorFlowがそのグラフを読み込み C++に変換することで高速に数値計算を行えるようにしていま...
matplotlib

【matplotlib】基本的な棒グラフ

初めてプログラミングを学ぶなら「tech boostオンライン」 単純な棒グラフ まずは単純な棒グラフを作成してみます。 barメソッドを使うことで棒グラフを生成できます。 サンプルコードをみてみます。 x軸をラベルにした棒グラフ x...
keras

Kerasの基本

バージョン確認方法 モデルを作る kerasでのモデルを作るのは非常に簡単です。 (シンプルなモデルなら) 簡単なフィードフォワードモデルは以下のように作ることができます。 keras.models.Sequential()でフィー...
deeplearning(深層学習)

Kerasで単純なRNN(リカレントニューラルネットワーク)を試す

前回はKerasを使って多クラス分類などを行いました。 今回はRNN(リカレントニューラルネットワーク)を試してみようと思います。 本記事は最低限のpythonの操作はできることを想定しています。 プログラミングの独学が苦手な方は以下のプ...
pandas

【入門】pandasの基本

pandasの基本 Seriesとは Seriesは一次元のデータ扱うためのに用いられます。 サンプルコードを見てみましょう。 左のABCがindex、右の値が要素(value)です。 DataFrameとは 行と列にラベルを持った...
タイトルとURLをコピーしました