-+

趣味工房 HIRO-G





  < JetBotの製作その13  機械学習用WinPC構築3 >

 
前回のエラー対応中に、JetBotとは関係ありませんが、以前からいろいろ気になっていましたオーディオ関連のDACの件で、情報の入手、整理及び主な関連パーツの手配等を実施していた関係で、JetBotの対応が遅れています。

 ところで前回は、いきなりの警告文で「torchvision」が見つからんと言うエラーになりましたので、インストールされている内容を確認しましたところ、「torchvision」はおろか、あろうことか、何と「Pytorch、CUDA、cuDNNも全てインストールされていないことが分かりました。 初心者の辛いところです。
 Anaconda「ALL」でインストール可能なバージョンを確認し、あらためて、写真1〜写真4のように追加のインストールを実施し、インストールされているのを確認しました。

 「torchvision」は、以上の作業でもインストールされていないので、インストールの方法をあらためて調査した結果、Anacondaのターミナルモードの「conda」コマンドで直接インストールすることとしました。 因みにコマンドラインは次の通りです。

  >conda install torchvision -c pytorch

 写真5、写真6の通り、コマンドで「torchvision」のインストールが実行され、写真7の通りインストールが完了しました。

 再度、「Train mdel.ipynb」を実行しましたところ、「torchvision」は認識され無事通過しましたが、喜びは束の間で、写真8のように「dataset..zip」の解凍段階でエラーとなりました。 「unzip」コマンドは使えないとのエラーが表示され停止。
 
 「detaset.zip」A に関しては、前回の報告でも記載していますが、テスト用に写真9のように「detaset_tele」を含め3種類の「detaset」を用意していたので、作業が遅れていることもあり、取りあえず今回のエラー対策は後で調査することにして、作業を前に進めるために圧縮前の元の「detaset」@ を使うことにしました。

 「detaset」@ を使うことで解凍作業は必要がないので、このコマンドラインを写真10Aのようにコメントアウトして、再々度、「Train mdel.ipynb」を実行しましたところ、「Create detaset instance」を無事通過し、「Split dataset into train and test sets」、「Creat data loaders to load data in batches」をクリアしました。
が、またまた喜びは束の間で、写真11のように「Define the neural network」の最終段階でAssertエラーが発生し中断となりました。

 「Define the neural network」の処理工程の詳細は写真12の通りで、Assertエラーは、この処理工程の最終段階の「Finally、we transfer our model for execution on the GPU」で発生しています。

 従って、工程としては「dataset」は、トレーニングセットとテストセットに分割され、トーレーニング用のニューラルネットワークとして「alexnet」が定義される工程までは順調に進んでおり、最終工程のGPUへの「model」転送がらみでエラーが発生したことになります。
 あまりエラーの内容を詳細に把握できていませんが、いずれにしても「CUDA」、「GPU」絡みと思われます。

 処理能力を上げるためにGPUGF9800GTからGF GTX1650に換装していることもあり、この機会に、「CUDA」、「GPU」、「ドライバー」及び「Torch(Pytorch)」等の関係を、調査・確認し、その関係をクリアーにして作業を進める必要がありそうです。

 と言うことで、またちょっと時間がかかりそうです。
 


  











to AI No2-12       to AI No2-14


to 新テク・アラカルト


















          写真11 「AssertionError」


                                       

      写真12 「AssertionError」発生段階の詳細



                   
                   
















                   
< TREX450 SPORT >




 SDXに続き墜落。


 以下同文。








AI No2-13



JetBotの製作その13 機械学習用WinPC構築3
2022年8月17日 



写真1 「torch」関連のインストール




写真2 「torch」のインストール後の確認




写真3 「CUDA」、「cuDNN」関連のインストール




写真4 「CUDA」、「cuDNN」関連のインストール後の確認




写真5 「torchvision」のインストールコマンドライン




写真6 「torchvision」のインストール途中画面




写真7 torchvision」のインストール後の確認




写真8 「detaset.zip」解凍エラー




写真9 「detaset」の解凍ラインをコメントアウト




写真10 「detaset」の解凍ラインをコメントアウト


??