Kerasで転移学習用にレイヤー名とそのインデックスを調べる方法
7.3k{icon} {views} Kerasで転移学習をするときに、学習済みモデルのレイヤーの名前と、そのインデックス(何番目にあるかということ)の対応を知りたいことがあります。その方法を解説します。 転移学習とは […]...
Kerasで評価関数にF1スコアを使う方法
11.8k{icon} {views} Kerasで訓練中の評価関数(metrics)にF1スコアを使う方法を紹介します。Kerasのmetricsに直接F1スコアの関数を入れると、バッチ間の平均計算により、調和平均であ […]...
Kerasで損失関数に複数の変数を渡す方法
9.3k{icon} {views} Kerasで少し複雑なモデルを訓練させるときに、損失関数にy_true, y_pred以外の値を渡したいときがあります。クラスのインスタンス変数などでキャッシュさせることなく、ダイレ […]...
Google ColabのTPU環境でmodel.fitのhistoryが消える現象
2.9k{icon} {views} Google ColabのTPU環境でmodel.fitしたときに、通常の環境で得られるhistory(誤差や精度のログ)が消えていることがあります。その対応法を示します。 原因はT […]...
Kerasでランドマーク検出用の損失関数を作る上でのポイント
4k{icon} {views} ランドマーク検出やオブジェクト検出では、yに最初に物体やランドマークが存在する確率をおいて、それ以降に座標を配置するというようなデータ構造を取ります。その場合、カスタム損失関数を定義する […]...
Chainerで画像の前処理やDataAugmentationをしたいときはDatasetMixinを継承しよう
3.8k{icon} {views} Chainerにはデフォルトでランダムクロップや標準化といった、画像の前処理やDataAugmentation用の関数が用意されていません。別途のChainer CVというライブラリ […]...