らんだむな記憶

blogというものを体験してみようか!的なー

pdf を結合したい

>>> from pypdf import PdfMerger >>> import glob >>> pdfs = [f for f in glob.glob(".pdf")] >>> m = PdfMerger() >>> for f in pdfs: m.append(f) >>> m.write("a.pdf") >>> m.close() def split_pdf_pages(src_path, dst_basepath): src_pdf = pypdf.Pd…

Razer Synapse installer をブロックする

How to block Razer Synapse installer on Windows 10 - LHFM が詳しい。 C:\Windows\Installer\Razer を削除して、同名のフォルダを作成して、セキュリティタブから Step 8: Select the SYSTEM user, check the Deny box on the Write permission, click Ap…

MacTeX アンインストール

Uninstalling - MacTeX - TeX Users Group MacTeX - TeX Wiki いまとなっては全然使ってないので。 ==> Removing files: /usr/local/texlive/2018 /Applications/TeX /Library/PreferencePanes/TeXDistPrefPane.prefPane /Library/TeX /etc/paths.d/TeX /etc…

拡散モデル

DDPM https://github.com/cloneofsimo/minDiffusion を使用。 MNIST, KMNIST 共に a2-highgpu-1g で 8494MiB 程度の VRAM を使用。 batch_size < 8 で、VRAM の使用量が 1GB 程度まで落ちる。batch_size = 8 で 6GB 程度。何故急に増えるかは未調査。 1 epoc…

GCE の新しいインスタンスを作る

GCP

GCE の新しいインスタンスを作りたい - らんだむな記憶 の続き。 gcloud compute --project=プロジェクトID instances create ml-dev --zone=asia-northeast1-a --image-family=ubuntu-2004-lts --image-project=ubuntu-os-cloud --subnet=VPCで作成したサブ…

WSL2 上で PyTorch を使いたい

基本的には WSL2 上で CUDA を使いたい - らんだむな記憶 を済ませて PyTorch をインストールするだけである。ところで、cuDNN を導入していなくて以下のような値が返ってくる: >>> import torch >>> torch.backends.cudnn.version() 8500 >>> torch.backend…

GCE の新しいインスタンスを作りたい

GCP

GCPオベンキョ(7) — Deep Learning VM の VM インスタンス作成 - らんだむな記憶 Deep Learning VM の VM インスタンス作成 (2) - らんだむな記憶 の続きをしたいので、まとめていく。 計算機: Google Cloud Pricing Calculator Tokyo Provisioning model は…

epstopdf

TeX

find . -name "*.eps" -exec epstopdf {} \; で .eps を一気に .pdf にできた。参照については find . -name "*.tex" -exec perl -pi -e "s/\.eps/\.pdf/g" {} \; で一気に訂正できる。 import glob import os for f in glob.glob("*.eps"): cmd = f"ps2pdf …

CelebA のダウンロード

ちゃんと自分でダウンロードしたことがないらしく、CelebA (Large-scale CelebFaces Attributes) データセットのダウンロード を参考にさせてもらう。

VS Code + WSL2

Using WSL 2 with Visual Studio Code が最強すぎる。

WSL2 のディスクサイズと削減

WSL2 のディスクサイズを削減する - Qiita を参考にしたい。

Mac mini 2023

Mac

【Hothotレビュー】M2 Pro搭載「Mac mini」は爆速過ぎた!M2&M1 MacBook Proと性能比較 - PC Watch なかなかお高い。

Windows Update でインストールエラー0x80070103

【インストールエラー0x80070103】再試行してもエラーが発生します。 など、検索で幾らか見つかる。 0x80070103 は、多くの Windows 11 ユーザーの間でかなりの人気を得ている更新エラーです。 この問題は通常、ドライバーの非互換性に関連しています。 とい…

WSL 2 の git が Windows ディレクトリで遅い

git status is slow in WSL2 · Issue #4401 · microsoft/WSL · GitHub のように Windows のディレクトリ下ではネイティブの git.exe を呼ぶようにしたら良いらしい。.gitconfig の参照がどうなってるのかな。別途設定しないとダメな気がする。

MSI Afterburner

Afterburner で GPU も制限をかけられるらしい。 夏のゲーミングPCは熱すぎる!「MSI Afterburner」でビデオカードを省電力・低発熱に や 【マイニング】MSI Afterburnerの使い方!グラボファン制御! なども参考に。 ダウンクロックで調整してみた。 も参考…

Windows11 のスタートメニューのアプリ一覧

C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs C:\ProgramData\Microsoft\Windows\Start Menu\Programs にあるものがすべてではないので、レジストリで管理している説・・・。 レジストリを探すと「HKEY_USERS\S-1-5-21-*****…

Docker Ubuntu 22.04 での apt update

apt-get update fails on Ubuntu 22 base docker image - Stack Overflow 雰囲気としてこんなエラーが出て困っていたのだが、docker-ce が古いからというのが 1 つの原因らしい。 $ docker --version Docker version 19.03.14, build 5eb3275d40 だとダメら…

dockerでvolumeをマウントしたときのファイルのowner問題

dockerでvolumeをマウントしたときのファイルのowner問題 - Qiita こういうのも気にした方が良い?

platypus ビルド

mathigon の studio モジュール https://github.com/mathigon/studio がキャッシュの残存具合によっては挙動がおかしくなることもある様子。 mathjax 周りのキャッシュ削除 ~/.mathjax-cache これが破損していると、mathjax.js#L12-L13 の処理で例外が飛んで…

CPU と MPS で推論結果に差が出る

CPU and MPS floating point math is different (in a significant way) · Issue #84936 · pytorch/pytorch · GitHub わりと悲しい。

Norton アンインストール

IT

基本的には Windows からノートン デバイスセキュリティ製品をアンインストールする を参考に、「ノートン 削除/再インストールツール」でアンインストールすれば良いと思うが、残骸が残ることがある。なので、ふとした瞬間に以下のようなウィンドウが現れて…

D-Filter

IT

D-Filter でグレーのフィルタをかけて、ディスプレイの明るさを擬似的に抑えることができるらしい。

PC 買い替え時の Minecraft のデータ移行

【パソコン】マインクラフトのデータ移行方法|上田晃穂|note に説明が記載されている。saves を移動すれば良さそう。ランチャーのダウンロードは Minecraft のダウンロード: 再ダウンロード方法を確認する | Minecraft から。MinecraftLauncherを起動してM…

VS Code でタブが上書きされる時

Workbench > Editor: Enable Preview のチェックを外す。

VS Code でダブルクリック時の単語選択で日本語を含まないようにする

vscodeでダブルクリック時の単語選択で日本語を含まないようにする - Qiita 力技だけど素晴らしい。

VS Code で複数ファイルの単語を選択

Command+Shift+f解除はCommand+Shift+eくらいで良さそう。

DDPM と DDIM

minDiffusion/mindiffusion at master · cloneofsimo/minDiffusion · GitHub GitHub - ermongroup/ddim: Denoising Diffusion Implicit Models が参考になるはず。

はめきんと D3DWindower

D3DWindower と DxWnd - らんだむな記憶 の方法で Windows 11 上ではめきんを動かすのは流石にきついか?と思ったけど普通に動いた。派手なエフェクトでは変な表示になることはあるが気にはならない。Windows の互換性ってバカにできないな。凄すぎる・・・…

Chrome で画面が崩れる

Web で画面が崩れたとき | 株式会社アクリエ AQlier なんだろうけど、最近買った PC で Chrome の画面が定期的に崩れる。そしてリロードすると直る。いかにもキャッシュの問題のように思えるわけで。きっとプレインストールされている norton 先生じゃないか…

ターミナルの音

Bashのベル音を無効にする - Qiita を参考に echo "set bell-style none" >> ~/.inputrc すると、うるさい音を消せる。