AI

ローカルでLLMを動かす(AMD GPU/CPU対応)

やりたいことllama.cppを使用してローカルでLLM(チャットAI)を実行します。この記事ではgoogleのローカル向けのモデルであるgemmaを使用します。AMDのGPUでもGPUのない環境(CPU)でも実行可能です。環境構築llama.cpp以下のページから自分の環境にあったZipファイルをダウンロードします。WindowsでAMDのGPU(もしくはGPUが乗っていない)で動かしたい場合はvulkanむけのパッケージで動作します。NvidiaのGPUを使用する場合、CUDAむけのパッケージで動作します。上記のバージョンで動作しない場合はCPUむけのパッケージを使用します。対象のダウンロ...
AI

コマンドラインでQwen-Imageの画像編集を実行(AMD GPU/CPU対応)

やりたいことstable-diffusion.cppを使用してコマンドラインからQwen-Imageの画像編集を実行します。この画像編集機能はGoogleのNanoBananaと比肩するらしいです。AMDのGPUでもCPUでも実行可能です。環境構築stable-diffusion.cpp以下のページから自分の環境にあったZipファイルをダウンロードします。AMDのGPUで動かしたい場合はvulkanとつくものかrocmとつくものです。(基本的にはvulkanでいいと思います。rocmはどうするGPUが限られるはずです。)NVidiaのGPUはcudaが付くものが対象です。avx512,avx2...
AI

コマンドラインでQwen-Image実行(AMD GPU/CPU対応)

やりたいことstable-diffusion.cppを使用してコマンドラインからQwen-Imageを実行します。AMDのGPUでもCPUでも実行可能です。環境構築stable-diffusion.cpp以下のページから自分の環境にあったZipファイルをダウンロードします。AMDのGPUで動かしたい場合はvulkanとつくものかrocmとつくものです。(基本的にはvulkanでいいと思います。rocmはどうするGPUが限られるはずです。)NVidiaのGPUはcudaが付くものが対象です。avx512,avx2,avx,noavxはCPU動作です。お使いのCPUで使用できるavxのバージョンを...
AI

コマンドラインでStableDiffusion実行(AMD GPU/CPU対応)

やりたいことstable-diffusion.cppを使用してコマンドラインからStableDiffusionを実行します。AMDのGPUでもCPUでも実行可能です。環境構築stable-diffusion.cpp以下のページから自分の環境にあったZipファイルをダウンロードします。AMDのGPUで動かしたい場合はvulkanとつくものかrocmとつくものです。(基本的にはvulkanでいいと思います。rocmはどうするGPUが限られるはずです。)NVidiaのGPUはcudaが付くものが対象です。avx512,avx2,avx,noavxはCPU動作です。お使いのCPUで使用できるavxのバ...
AI

CPUでZ-Image-Turboを動かしてみる

やりたいことCUDAのない環境でAlibabaで画像生成モデルであるZ-Image-Turboを使ってみます。環境構築作業用のフォルダを作成します。venv環境への移動(任意)必要であればコマンドプロンプトで以下のコマンドを実行して、Venvの環境を作成してアクティブにします。python -mvenv venvvenv\scripts\activate.batライブラリのインストール以下のコマンドを実行して必要なライブラリのインストールを行います。pip install git+pip install torch torchvisionpip install transformerspip ...
AI

最近のローカル使用できる画像生成モデル

やりたいこと最近でてきたローカル使用できる画像生成できるモデルをまとめました。試そうとしたモデルもあるのですが、うちのPCでは動作しないようでした。(おそらくモデルサイズが大きすぎる。。。)モデルFLUX.2-devFLUX.1 の後継です。ダウンロードにはhuggingfaceへのログインが必要です。 モデルサイズ:約65G ByteデモQwen-ImageAlibaba社による画像生成モデルです。モデルサイズ:約40G ByteデモQwen-Image-Edit上記Qwen-Imageの画像編集向けのモデルです。モデルサイズ:約40G Byteデモ以下のサイトの”Image Edit”で試...
Windows

Windowsの画面録画をWindowsの機能で行う

やりたいことWindowsの画面を録画します。OBSなどのアプリを使用することでもできますが、Windows11の機能で簡単に行なえるので方法を紹介します。録画録画したいアプリをアクティブにしてWin+Gキーを押します。以下のようなGUIが表示されます。左上の〇アイコンをクリックする録画スタートです。録画を開始すると右上に以下のGUIが表示されます。□をクリックすると録画を停止できます。マウスカーソルを消す標準では録画をするとマウスカーソルも含めて録画されます。以下の方法でマウスカーソルを録画されないようにすることができます。Windowsの設定を開き、左側のゲームを開き、キャプチャを表示しま...
Unity

[Unity]CanvasのUIの下のゲームオブジェクトがクリックできない

やりたいことUnity開発において、Canvasシステム上のUI要素が、その下に存在するゲームオブジェクトへの入力イベント(クリック)をうばってしまいます。結果、ゲームオブジェクトがクリックできなくなることがあります。(特にUIが半透明な場合ユーザにストレスを与えます。)本記事では、この問題に対する標準的な解決を提示します。解決策UIの設定変更することでイベントを無視されます。結果、下のオブジェクトにイベントを通すことができるようになります。この設定はUI/コードどちらから出も変更可能です。UIでの対応対応するUIのImageコンポーネントのRaycast TargetのチェックをはずことでU...
ツール

大文字←→小文字変換WEBツール

INPUTに入力した英語を自動的に変換してOUTPUTに出力します。小文字から大文字に変換する場合は下のチェックボックスを変更してください。 小文字→大文字 大文字→小文字 INPUT:OUTPUT:document.getElementById("input").addEventListener('input', ()=>{if (document.getElementById("ltou").checked) { document.getElementById("output").value = document.getElementById("input").value.toUpperC...
Unity

[Unity]Steamの実績(Achievement)の実装

やりたいことSteamの実績(Achievement)の実装します。前提SteamWorksで作成しているアプリのAppIDを取得するところ(アプリの設定ページが表示されている、ストアページが公開されている必要はないです)まで終わっていることを前提にしています。作業Steamworks.NETのインストール以下のページからSteamworks.NETをダウンロードします。この記事を書いた時点ではRelease 2025.162.1が最新でした。ダウンロードするのはAssetsの中の.unitypackageです。UnityEditorのメニューからAssets → ”Import Packag...