高橋かずひとのプログラミング、その他、備忘録。

日々調べてたことや、作ってみたものをメモしているブログ。 お決まりの断り文句ですが、このブログに書かれている内容は個人の見解であり、所属する組織の公式見解ではありません。チラ裏。

Keras

【Tensorflow2】EfficientDetとEfficientNetでFingerFrameLens🦔

EfficientDetとEfficientNetで簡単なデモを作りました。 tf.keras.applications.EfficientNetB0() を使ってみただけとも言います EfficientDet(FingerFrame)とEfficientNetの合わせ技指で囲った対象のクラス分類を実施しています。 https://t.co/25i3Mso8YY …

Tensorflow2で簡単にGrad-CAMを表示するライブラリtf-explain

Tensorflow2でGrad-CAMの簡単な実装無いかなーって言ってたら、「tf-explain」を教えてもらいました色々なものがライブラリで揃っていて何でもサクッと出来るようになりつつある、、、! 例のごとく、いくつかJupyter notebook上で動かしてみたので、あわせ…

ImageDataGeneratorのサンプル集

Tensorflow2のKerasを用いてImageDataGeneratorのサンプル集を作りました。 主に社内展開用ですが Albumentationsを用いたデータ拡張(preprocessing_function経由)をしたい時とか、RICAP、Mixup、Cutmixなどの新しめの手法を使いたい時に、いつもググって探…

MOVERIO BT-30E 紹介

最近、ちょいちょい勉強会等で遊んでいるため、ご紹介。 前モデルの「MOVERIO BT-200」はビックカメラ等の店頭で買えたため、知っている方も結構いるのですが、BT-30EやBT-30Cはネット購入が主な入手方法のため、知らない方も、そこそこいらっしゃいます BT-…

【Tensorflow&Keras】指先検出+指先ジェスチャー推定

以下流れで指先ジェスチャーの推定を実施しました。 1.[Tensorflow] Mobilenet v2 SSDLite(手検出(グー、パー、人差し指)) 2.[Tensorflow] Mobilenet v2 SSDLite(人差し指に対し、指検出) 3.[Keras] 1層LSTM(ユニット数:128、入力:xy座標各10点でジ…

【Keras】メモ:Kerasのモデルを別スレッドで使用する

使用したいときに忘れているためメモ。 マルチスレッドでKerasのモデルを利用したい時には、 ロードしたモデルに対して、以下のAPIを呼んで事前コンパイルしておく。 (メイン関数でロードしたモデルを別スレッドに渡して、別スレッド内で推論する場合等) mod…