地平線まで行ってくる。

記録あるいは忘備録。時には検討事項。

メモ:Genesisをwsl2で動かす。

話題のGenesisをwsl2で動かしてみます。少しだけはまっちゃったのでメモしておきます。先人たちに感謝。

 

github.com

環境

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

 

※参考にさせていただきました。

 

動作確認

examples/tutorials/hello_genesis.py

gs.init(backend=gs.gpu)

と、gs.cpuをgs.gpuに変更してGPUを有効に。

ばたり・・・。



強化学習を試してみます。

 

note.com

 

こちらを見ながらその通りにポチポチと・・。すると・・。歩いた!

とぼとぼと画面を進んでいっています。

 

基本的な部分は動作できているかも。