Containts.
- PC関連 (8)
- 実用Tips (8)
- 日記 (7)
- 趣味の自己洗脳 (3)
- 「 」 (2)
- メモ (2)
- Me. (1)
- ゲーム (1)
- 偉大なるメンヘラ記録 (1)
- 工事中、だよ。恥ずかしいから、みないでね。でも、ちょっと、みて欲しいな。ふふ、なんだか、よくわからない、気持ちですね。 (1)
- 怪文書 (1)
- 趣味のゲーム (1)
- 趣味の情報戦ウォッチ (1)
2023年5月1日月曜日
AYBABTU
2023年4月4日火曜日
備忘録:WSL2でオーディオデバイスが読み込まれなくて悪戦苦闘した→解決
この記事はなに?
WSL2上でsounddeviceライブラリを使った録音アプリを作ろうと思ったら、オーディオデバイスが読み込まれなくて悪戦苦闘したので、その備忘録です。
結論
方法
export PULSE_SERVER=unix:$(sed 's/unix://g' <<< "$PULSE_SERVER")
apt -y install pulseaudio
参考にさせていただいた資料
本当に助かりました!ありがとうございます!
瞳孔is横(@cat2151) 様のツイート
WSLでALSA鳴った
— 瞳孔is横 (@cat2151) January 11, 2023
export PULSE_SERVER=unix:$(sed 's/unix://g' <<< "$PULSE_SERVER")
※issuesに書いてあったとおりenv漏れらしいので
apt -y install pulseaudio を明示的にやる
※これが必須。issuesにはこれは書いてなかった気がする
これで成功した
合間に数分試すだけで鳴ったラッキー
WSL2上のUbuntu20.04から簡単に音声再生/録音ができた
2023年3月28日火曜日
Alpaca-Lora-4bit をWSL2でうごかしてみる(適当な記事)
もはや説明の必要もないかもしれませんが
スタンフォード大学のアルパカ論文より生まれた、LLMを調教できる最高のツール。
その天の恵みを、ボクと一緒にインストールしていこう。
PyTorchのエラーとか、CUDAのエラーとか、シンボリックリンクのエラーとか、
色々あるけれど、僕が一緒にいるから、大丈夫だよ。
大丈夫じゃないこともあるけど、愛があれば大丈夫。
つらいときは、思い出して。
「CUDAとPyTorchは、愛があれば動く。」
本編
Alpaca-Lora-4bit をWSL2でうごかしてみる(適当な記事)
https://github.com/johnsmith0031/alpaca_lora_4bit
(3/28注:最近のコミットでGPTQとPEFTが独自バージョンに変更されました。そのため、この記事の内容は書いてからわずか一日(正確には6時間)で陳腐化いたしました。README.MDを確認しながら、この記事の中の使えるところだけ、使ってみてください。私はまだ最新版を導入していないので、導入できたら書き換えます。この業界の進歩の速度はサラマンダーよりずっとはやいのです。)
これは何?:LLMにLoRAという手法でファインチューニングを行うプログラム。
そして、24GBのVRAMがあれば、”らくだの仲間”たちを賢くしてくれるツール。
1. インストール
1.1 Anacondaの環境を作る
conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidiaconda install -c conda-forge cudatoolkit=11.7conda install -c conda-forge ninjaconda install -c conda-forge accelerateconda install -c conda-forge sentencepiecepip install git+https://github.com/huggingface/transformers.gitpip install git+https://github.com/huggingface/peft.gitpip install bitsandbytesconda install datasets -c conda-forge
(4/4追記 最新版では必要パッケージが変わっているので、読み替えてください。今後もどんどん変わりそう……)
conda install -c conda-forge cudatoolkit-dev
sudo apt install build-essential
pip install -U -r requirement.txt
wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
sudo sh cuda_11.7.0_515.43.04_linux.run
WSL版(ドライバが同梱されていないバージョン)を選ぶ |
1.4 一息つきます。
1.5 お茶を淹れよう。
1.6 小便は済ませたか? 神様にお祈りは?
部屋の隅でガタガタ震えて命乞いする心の準備はOK?
pip install -U -r requirement.txtpython setup_cuda.py install
2. ファインチューニング
3. (省略)ローラを愛でる
最新記事
関数としての私――意識・構造・「shaping」
私は最近、「意識とは何か?」という問いに対して、“関数である私”と“会話という場”という、二つの構造からアプローチする仮説を立てました。 このエッセイもまた、誰かとの静かな対話を願うものです。 ## アンケートへの感謝と小さな分析 定義を書く前に、X(Twitt...

人気の投稿
-
この記事はなに? WSL2上でsounddeviceライブラリを使った録音アプリを作ろうと思ったら、オーディオデバイスが読み込まれなくて悪戦苦闘したので、その備忘録です。 結論 いろいろ探ったところ、こんな感じ。(2023.04.03時点) ・ WSL上でPulseAudioとい...