UnityとゲームAIと将棋

Unity、Pythonを中心にゲーム開発やゲームAI開発の技術メモ等、たまに将棋も

2023-08-01から1ヶ月間の記事一覧

【Python】Ubuntu で socket.gethostbyname() が 127.0.1.1 を返す時の対処法

結論 /etc/hostsファイル内で以下のように自分のPC名のホスト名が127.0.1.1に指定されているので固定IPに書き換える 127.0.0.1 localhost 127.0.1.1 <自分のPC名> 詳細 Ubuntu 上にて Python で Flask を使ってサーバーを立てるためのコードを書いている際に…

【LLM】大規模言語モデルを動かすのに必要なGPUメモリ

結論 【推論】 推論時の必要GPUメモリ[GB] = パラメータ数[b] × 2 【学習】 学習時の必要GPUメモリ[GB] = 推論時の必要GPUメモリ[GB] × 4 【n bit 量子化】 量子化時必要GPUメモリ[GB] = 通常時必要GPUメモリ[GB] × ( n / 通常時の bit 数) 【LoRA】 学習時…

【Python】シェルスクリプトで venv のセットアップをする

結論 シェルスクリプトを source コマンドで叩く必要がある。 python3 -m venv env source env/bin/activate pip3 install -r requirements.txt のようなシェルスクリプトは現在のシェルに反映させるためには source setup.sh と叩く。 詳細 仮想環境を venv…