機械学習 NVIDIA GPU搭載PCにUbuntu 22.04LTSをインストールしてLinux機械学習環境を構築する(Tensorflow/PyTorch) NVIDIAのグラフィックボードを搭載したPCにUbuntu 22.04LTSをインストールして、TensorflowとPyTorchでMNISTの動作確認をするまでの方法を紹介します。 2022.09.13 機械学習
機械学習 M1 Macで機械学習ってNVIDIA GPUと比べてどうなの? Tensorflow_macosの環境構築(Miniconda使用) Miniconda環境をベースに、M1チップ用に最適化されたTensorflow_macos環境を構築する方法を紹介します。M1用に最適化したTensorflow_macosで、Macでの機械学習の道が開かれるかと期待していたのですが、NVIDIA GPUの性能には及ばす、やはり機械学習分野がNVIDIA GPUの独壇場であることについては、いまだ覆らないと思いました。 2022.04.03 機械学習
機械学習 Windows11 WSL2 Ubuntu-20.04 LTSでTensorflow/PyTorchのGPU機械学習環境(Anaconda使用) NVIDIA GPU搭載PCで機械学習環境を構築できずに悩んでいる方は必見です。Windows11のWSL2上にTensorflow/PyTorchのGPU機械学習環境を構築する方法を紹介します。WSL2でUSBカメラ入力する方法も紹介します。 2022.02.27 機械学習
機械学習 OpenPoseで骨格推定 Tensorflow 2.x版(M1 Mac/Intel Mac/Windows11/Ubuntu対応) M1 Macに対応したMinicondaでOpenPoseによる骨格推定を行う方法を紹介します。Tensorflow 2.xを使用しています。画像、動画、カメラ入力に対応し、推定した骨格と重ね合わせて表示できます。 2022.02.25 機械学習
機械学習 OpenPoseで骨格推定【Mac】 Anaconda/OpenCV/TensorFlow Anaconda環境で無料で使える骨格推定OpenPoseを実行できる環境の構築を行い、画像、動画、カメラ入力それぞれに対しOpenPoseの動作確認をしましたので、内容を紹介します。骨格推定は見ていてとても楽しいので、これを応用してさまざまなプログラミングや工作等に応用して頂けたらと思います。 2021.01.24 機械学習
機械学習 Jetson-Nanoの使い方 JetPack4.6.1でTensorflowとDeepStream環境構築 Jetson-Nanoの立ち上げからTensorFlow実行やDeepStreamのサンプル実行を試す方法を紹介します。動画のAI処理は見ていてとても楽しく、この記事が機械学習をはじめるきっかけになれば幸いです。 2020.11.28 機械学習
機械学習 機械学習環境ベンチマーク これまでに当サイトで扱ってきた機械学習環境の実行速度比較を行い、その結果を紹介します。結論としてはGoogle Colabがダントツで速く、次いでハイスペックMacbook、GPU搭載Macbookでした。Jetson-Nanoは上記より遅いですが、この機器の目的が推論実行にあるため、単純に比較すべきではありませんが、参考までに同じ条件下での結果を記載しています。 2020.11.27 機械学習
機械学習 NVIDIA GPU搭載MacBook ProにUbuntu 18.04を入れてCUDA/cuDNN/Tensorflow機械学習環境を構築 GPUを使用した機械学習環境をMacBook Proで立ち上げるまでにかなり苦労したので、内容を備忘録として残します。最近のMacBookには載っていないのですが、2012〜2013年あたりのMacBookにはNVIDIA GPUが載っているマシンがあり、これを利用した機械学習環境を構築しました。OSはUbuntu 18.04をmacOSとデュアルブートにして、起動時に切り替えて立ち上げられるようにしました。 2020.06.28 機械学習
機械学習 Google ColabでGPU/TPU使用の機械学習 無料でGPUを利用できる機械学習環境Google Colaboratoryを試し、とても役に立つと感じたので紹介します。自分で高速な機械学習環境を構築するには、高価なGPUを購入したり、それを組み込むデスクトップPCを自作したりと、かなりハードルが高いですが、クラウドサービスであるGoogle Colabを利用すれば、高性能なGPUを利用した本格的な機械学習を実施できます。また、環境構築も難易度が高いのですが、Google Colabではすぐに機械学習が実施できる環境が整っており、これから機械学習を始める方の助けになります。 2020.06.28 機械学習