Pynote

Python、機械学習、画像処理について

Python - Jupyter Lab のインストールと使い方


概要

Jupyter Notebook の後継、Jupyter Lab のインストールと使い方を紹介する。

  • 概要
  • Jupyter Lab とは
  • インストール
    • pip
    • Anaconda
  • 起動及びブラウザからのアクセス
  • JupyterLab のインターフェイス
  • ファイル操作
    • ファイルをデフォルトのビューアーで開く。
    • ファイルを指定したビューアーで開く。
    • ファイルをブラウザで開く。
    • 新しいドキュメントやアクティビティを作成する。
    • リネームする。
    • 削除する。
    • ファイルの切り取り、コピー、複製、貼り付け
    • ダウンロードする。
    • アップロードする。
    • 保存する。
    • 再読込みする。
    • 閉じる。
  • カーネルの操作
  • セルの操作
    • セルの実行
    • セルの操作の Undo / Redo
    • セルの移動
    • セルの切り取り、コピー、貼り付け
    • セルの選択
    • セルの分割
    • セルの統合
    • 新しいセルの挿入
    • 出力をクリアする。
    • セルの折りたたみ
    • セルの出力のスクロールを有効にする。
  • Notebook の操作
    • 入力補完
    • Docstring 表示
    • 行番号の表示
    • 同じ notebook を画面分割して開く。
    • セルの出力を固定して表示する。
  • テーマの変更
続きを読む

scikit-learn - GridSearchCV でハイパーパラメータの最適値を探す

概要

scikit-learn でモデルのハイパーパラメータを GridSearchCV で探索する方法を紹介する。

  • 概要
  • 基本的な使い方
  • サンプルコード
  • グリッドサーチの結果を取得する。
  • 最も精度がよいモデルの情報を取得する。
続きを読む

Python - Word Cloud を作成する方法について

概要

Python のライブラリ wordcloudで Word Cloud を作成する方法について

  • 概要
  • Word Cloud とは
  • wordcloud ライブラリ
    • 基本的な使い方
    • WordCloud クラス
    • 背景色を変更する。
    • Word Cloud から除外する単語を設定する。
    • カラーマップを指定する。
    • 単語一覧の指定方法
    • マスクを使用する。
  • 参考
続きを読む

Keras - ImageNet の学習済みモデルを利用して画像分類を行う。

概要



Keras では VGG、GoogLeNet、ResNet などの有名な CNN モデルの学習済みモデルが簡単に利用できるようになっている。
今回は ImageNet で学習済みの VGG16 モデルを使った画像分類を行う方法を紹介する。

  • 概要
  • 手順
    • モデルを構築する。
    • 画像を読み込む。
    • 推論する。
  • 日本語のラベル名で表示する。
  • いろんな画像を推論してみる。
続きを読む

matplotlib - plot_surface で 3D グラフを描画する方法

概要

plot_surface() で 3D グラフを描画する際の各種設定について紹介する。

  • 概要
  • 基本的な使い方
  • 影を無効にする。
  • パッチの間隔を変更する。
  • パッチの境界線をなくす。
  • パッチの境界線の色を変更する。
  • 色を指定する。
  • カラーマップを指定する。
  • カラーバーを追加する。
  • 色を透過する。
  • パッチごとに色を設定する。
続きを読む