話題のGenesisをwsl2で動かしてみます。少しだけはまっちゃったのでメモしておきます。先人たちに感謝。
環境
wsl2(windows11):
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
手順
とりあえず、仮想環境を作っておいて・・・。
pip3 install torch torchvision torchaudio
それからDocumentに従って。
git clone https://github.com/Genesis-Embodied-AI/Genesis.git
cd Genesis
pip install -e .
`OpenGL.error.Error: Attempt to retrieve context when no valid context`がでるので。
export PYOPENGL_PLATFORM=glx
※参考にさせていただきました。
こちらのありがたい記事を元に、Genesis入門をば。
— わたこ (@WatakoLab) 2024年12月29日
Windows11のWSL上(Ubuntu24.04.1LTS)で動作確認できました。
学習時間は以下の感じに。
----
CPU(Corei9-13900): 42.17s
GPU(GeForceRTX4070Ti Super): 271.51s
(システムメモリ: 64GB)
----
いくつかハマったメモをば(続く) https://t.co/rDhcpYMFR0 pic.twitter.com/FfKPOAbLEL
動作確認
examples/tutorials/hello_genesis.py
gs.init(backend=gs.gpu)
強化学習を試してみます。
こちらを見ながらその通りにポチポチと・・。すると・・。歩いた!
とぼとぼと画面を進んでいっています。
基本的な部分は動作できているかも。