GluonCV

10行で物体検出(gluoncv)

初めに 環境(GPUなし) mxnet, gluoncvのインストール バージョンの確認(pip freeze) 実行ファイル 結果 追記(GPUあり) 初めに 今回は「CenterNet」のデモのみ実行してみた 環境(GPUなし) Windows10 Pro 64bit GPUなし Python 3.7.5 mxnet, gluoncvの…

いんちき Image Captioning

はじめに 方法 使用したモデル コード 結果 考察 日本語ファイル 環境 はじめに 以前PyTochrのImage Captioningについて書いた。 今回「いんちきImage Captioning」を作ってみた。 方法 ① Object Detectionモデルで画像内の人物を探す ② 見つかった人物をそ…

Visualizing CNN decisions(2)

はじめに 以前Grad-CAMについて書いた。 今回はCAMについて。 github.com 上記サイトを参考にさせて頂いた。 環境 Windows10 Pro Python 3.7.5 GPUなしcertifi==2019.9.11 chardet==3.0.4 cycler==0.10.0 gluoncv==0.5.0 graphviz==0.8.4 idna==2.6 kiwisolv…

Visualizing CNN decisions

はじめに Grad-CAMについて。 github.com 上記サイトのコードに少し変更を加えた。 gluoncvを使っているので少し短くなっている。 環境 Windows10 Pro Python 3.7.5 GPUなしcertifi==2019.9.11 chardet==3.0.4 cycler==0.10.0 gluoncv==0.5.0 graphviz==0.8.…

GluonCVの「Pose Estimation」はゴルフ上達に役立つか?(2)

環境 バージョン確認(pip freeze) 実行スクリプト 結果の表示 感想 環境 Windows10 Pro 64bit (GPUなし) Python 3.6.8 バージョン確認(pip freeze) certifi==2019.9.11 chardet==3.0.4 cycler==0.10.0 gluoncv==0.5.0 graphviz==0.8.4 idna==2.6 kiwisol…

たった20行弱で行動認識のデモ(gluoncv)2

初めに 環境 バージョンの確認(pip freeze) 写真(「sample.jpg」) コード 結果 感想 初めに GluonCV 0.5.0が公開された。 「inceptionv3_kinetics400」のpretrained modelが使用できるようになった。 今回は静止画のデモのみ行った。 環境 Windows 10 Pr…

複数の人が写りこんだ写真から最も人らしい人を抽出する

「最も人らしい人」=「人である確率が最も高い物体」 コード 結果 動機 WGANの結果 コード import numpy as np from PIL import Image from matplotlib import pyplot as plt from gluoncv import model_zoo, data, utils net = model_zoo.get_model('mask_…

写真に写っている人を数える

from gluoncv import model_zoo, data img_file ='Abdullah_Gul_0016.jpg' net = model_zoo.get_model('faster_rcnn_fpn_resnet101_v1d_coco', pretrained=True) x, img = data.transforms.presets.rcnn.load_test(img_file) class_IDs, scores, bounding_bo…

GluonCV「Object Detection」pretrained modelの比較

「yolo3_darknet53_coco」 「ssd_512_resnet50_v1_coco」 「faster_rcnn_fpn_resnet101_v1d_coco」

DeepLabV3でSemantic Segmentation(gluoncv)

初めに 環境 バージョンの確認(pip freeze) 実行ファイル 結果 初めに 「deeplab_resnet152_voc」のデモのみ実行してみた。 以前も同様の記事を書いたが最新のmxnetではコードを一部書き換える必要があった。 環境 Windows10 Pro NVIDIA GeForce GTX1080 C…

1年ぶりにGANで顔を書いてみる

はじめに 環境 バージョン データの取得 コードの書き換え オリジナル画像 結果1 追加実験1 結果-追加実験1 追加実験2 結果-追加実験2 追加実験3 結果-追加実験3 はじめに 1年前に書いたのがこちら。 touch-sp.hatenablog.com 精度がでないので今回は…

Gluonでの移転学習の時にパラメータを固定する方法を調べてみた

GluonCVのpretrained modelは「features」部分と「output」部分からできている。 「features」部分のパラメータを固定する方法についていろいろ調べてみた。 ①「setattr('grad_req', 'null')」を使用する(おそらく推奨される方法) ②「Trainer」部分のパラ…

FCNでSemantic Segmentation(gluoncv)

初めに 環境 バージョン確認 実行ファイル 結果 メモ1 メモ2 初めに 今回はデモのみ実行してみた 環境 Windows10 Pro NVIDIA GeForce GTX1080 CUDA 10.1 Python 3.6.8 バージョン確認 certifi==2019.6.16 chardet==3.0.4 cycler==0.10.0 gluoncv==0.5.0b20…

たった20行弱で行動認識のデモ(gluoncv)

初めに 環境 バージョンの確認(pip freeze) 写真(「sample.jpg」) コード 結果 感想 初めに 今回はGluonCVのデモ(静止画)のみ行った。 環境 Windows 10 Pro GPUなし Python 3.6.8 バージョンの確認(pip freeze) 「mxnet-mkl」「gluoncv」だけをpip経…

10行で物体検出(gluoncv) GPUあり

初めに 環境 mxnet, gluoncvのインストール バージョンの確認(pip freeze) 実行ファイル 結果 初めに 03. Predict with pre-trained YOLO models — gluoncv 0.5.0 documentation 今回はデモのみ実行してみた 環境 Windows10 Pro 64bit NVIDIA GeForce GTX1…

GluonCVのpretrained modelについて

学習済みモデル モデルの構成 画像の前処理 画像の縮小 以下個人的メモ 学習済みモデル 学習済みモデルを使うことは非常に簡単 from gluoncv.model_zoo import get_model net = get_model('ResNet50_v2', pretrained=True) 「ImageNet」データセットを使って…

GluonCVの「Pose Estimation」はゴルフ上達に役立つか?

環境 バージョン確認(pip freeze) 実行スクリプト 結果の表示 感想 環境 Windows10 Pro 64bit (GPUなし) Python 3.6.8 バージョン確認(pip freeze) astroid==2.2.5 certifi==2019.3.9 chardet==3.0.4 colorama==0.4.1 cycler==0.10.0 gluoncv==0.4.0.pos…

10行で物体検出(gluoncv)

初めに 環境 仮想環境の作成 実行ファイル 結果 感想 2018年10月15日追記 初めに 3. Predict with pre-trained YOLO models — gluoncv 0.3.0 documentation 今回はデモのみ実行してみた 環境 Windows 10 Pro GPUなし Python 3.6.6(venv使用) 仮想環境の作…