-
ディープラーニング
物体検出で使われる評価指標 mAP について解説
物体検出モデルの精度評価には、mean Average Precision (mAP) が使われます。 今回はこの mAP について、実装例を示しながら、解説します。 -
matplotlib
matplotlib – stem plot で離散データをグラフ化する方法について
matplotlib の stem plot で離散データ列を可視化する方法を解説します。 -
pandas
pandas – DataFrame を結合する pandas.merge の使い方
2つの DataFrame を特定の列またはインデックスに基づき、横方向に結合を行なう pandas.merge() の使い方について解説します。 -
matplotlib
matplotlib – 折れ線のプロパティについて
本記事では、matplotlib で折れ線を表す lines.Line2D オブジェクトのプロパティについて、解説します。 axes.Axes.plot() などの関数の引数に指定することで、線の色や太さなどを設定できます。 -
Python
tqdm でプログラムの進捗をプログレスバーで表示する方法
tqdm はプログレスバーを表示する Python ライブラリです。 プログレスバーを表示することで、長時間かかるタスクの進捗状況がどの程度完了したのかを視覚的に確認できます。 -
Pytorch
Pytorch – DataLoader の使い方について解説
概要 torch.utils.data,DataLoader DataLoader は、Dataset からサンプルを取得して、ミニバッチを作成するクラスです。基本的には、サンプルを取得する Dataset とバッチサイズを指定して作成します。DataLoader は、iterate するとミニバッチを返すよう... -
Qt
Windows 10 で Qt の開発環境を作成する方法 (2023年度版)
Windows 10 環境に Qt の開発環境を作成する方法を紹介します。以下の環境で確認しました。 Windows 10 Visual Studio 2022 Community Qt オープンソース版 Git for Windows (オプション) CMake (オプション) -
Python
Windows / Ubuntu – Graphviz をインストールする方法について
Windows 及び Ubuntu でグラフ描画ライブラリ Graphviz をインストールする方法について解説します。 Python には、pydot、pygraphviz など Graphviz を Python から利用できるようにしたラッパーライブラリがいくつかありますが、それらを利用するためには、Graphviz 本体がインストールされている必要があります。 -
ディープラーニング
Pytorch – Vanilla Backpropagation で顕著正マップを作成する方法について
CNN の推論結果を解釈するには、入力画像に対する CNN の反応を可視化した顕著性マップ (saliency map) を見ることが有用です。 本記事では、Pytorch を使用して顕著性マップを作成する方法について解説します。 -
ディープラーニング
Pytorch – 学習済みモデルで画像分類を行う方法
torchvision で提供されている学習済みのモデルを紹介し、推論を行う方法について解説します。 -
matplotlib
matplotlib – pcolormesh でメッシュを描画する方法
matplotlib の pcolormesh でメッシュを描画する方法を解説します。 -
ROS
ROS – フレーム管理ライブラリ tf2 の基本
ROS のフレーム管理ライブラリ tf2 の基本について解説します。