記事22 転移学習「画像分類」DS:cat_dog

作業フォルダ jetson-inference/python/training/classification

ラベルファイルdata/cat_dog/labels.txt
ラベルcat
dog
データセット対  象
cat_dogラベル名catdog
訓練用data/cat_dog/train25002500
評価用data/cat_dog/val500500
試験用data/cat_dog/test100100
作業転移学習Transfer Learning with PyTorch
分野分類Classification
データセットcat_dogdata/cat_dog(下記よりDL)
https://nvidia.box.com/shard/static/~/cat_dog.tar.gz
学習コマンドpython3
train.py
– – model-dir=models/cat_dog
( – – batch-size=)
( – – works=)
( – – epochs=)
data/cat_dog
ネットワークresnet18for PyTorch
作業学習済みデータの
onnx への転送
resnet18.onnx(for TensorRT)
転送コマンドpython3
onnx_export.py
– – model-dir=models/cat_dog

 

作業ディレクトリデータ出力先(要作成)
猫用/data/cat_dog/test_cat_output
犬用/data/cat_dog/test_dog_output
作業推論
分野分類Classification
学習済みデータresnet18.onnx
推論コマンドimagenet– – model=models/cat_dog/resnet18.onnx
– – labels=data/cat_dog/labels.txt
– – input-blob=input_0
– – output-blob=output_0
入出力データ
(猫の推論)
入力:data/cat_dog
/test/cat
出力:data/cat_dog
/test_cat_output
入出力データ
(犬の推論)
入力:data/cat_dog
/test/dog
出力:data/cat_dog
/test_dog_output
タイトルとURLをコピーしました