投稿

1月, 2025の投稿を表示しています

aws環境をlocalPC上に実現できるloaclstackを試してみました

記事の更新日:2026/09/30 評価を加筆 1.概要 aws環境をlocalPC上に実現できるloaclstackを試してみました。これは製品版があり、awsが提供しています。awsのクラウド環境とオンプレミスの環境を透過に接続する方法です。バックアップ用途が多いのではないかと思っています。 今回はLocalPC環境では評価や試験が難しいs3に関して調べてみました。aws上のs3で実施する前に、LocalPCで確認することでミスがなくなります。s3の本番環境でミスをすると復旧作業に影響が出ることも考えられるので、localstack利用は選択肢になります。 私の評価は以下の通りです。 (1) aws学習には最適で、Dockerを利用してコンテナで試験でき、負担が少ない (2) S3環境のコマンドをLocalPCで実行でき、無償利用の価値がある部分です (3) LocalPC環境なので無理なことや無駄なことでも試すことができる点がとても良い (4) EC2の仮想マシンが利用できると応用範囲が拡大できるが有償版が必要になる 2.詳細 (a) 環境 HW: CPU i3-7100     Memory 16GB     SSD 250GB OS: Ubuntu-20.04.6 (b) 構築手順 参考資料の通りに構築できます。DockerはUbuntu-20.04の標準品利用。 docker-compose.ymlを以下のように作成 version "3" services:   localstack:     container_name: localstack     image: localstack/localstack:latest     ports:       - "127.0.0.1:4566:4566"            # LocalStack Gateway       - "127.0.0.1:4510-4559:4510-4559"  # external services port range ...

Stable Diffusionをubuntuで利用する方法

記事の更新日: 2026/08/10 1.概要 Stable Diffusionの記事をネットで見つけて、ubuntu-22.04で試しました。Stable Diffusionはテキストからの入力で画像やイラストを自動生成するAIモデルです。Deep Learning環境でpytorchになれた方ならばスムーズに実行できると思います。どの程度のことがPCで実現できるか試すために、GPU版とCPU版を試験しました。また、日本語テキスト入力による操作性も確認しました。 気になった点は、stable-diffusion-webui/launch.pyの実行でModuleNotFoundError: No module named 'torch'のエラーになります。Pytorchの導入手順がなく、Stable Diffusion導入時にインストールされても認識されていないのだと思います。stable-diffusion-webui/launch.pyを再実行すると問題は解消されました。その内容を記述します。 注意事項 権利侵害の禁止: 他人のイラストや写真を読み込ませたり、有名人の偽画像を作らないこと。 ライセンス確認: 商用利用や配布をする場合は、使用したモデルの規約を必ず確認すること。 禁止表現: 成人向け(NSFW)、暴力、差別、他人が不快になる画像の生成は厳禁。 ※ 生成した画像によるトラブルはすべて自己責任となります。 2.詳細 (1) GPU版の検証 環境は以下のとおりです HW環境は、core i3-7100, nvidia-1050Ti, memory 16GB, SSD 250GBです。 SW環境は、ubuntu-22.04です。当初、ubuntu-20.04で始めたのですが、python3 3.10が必要なため変更しました。 導入手順は以下のとおりです。 (a) nvidia driverインストール 標準のnouveauをdisableにして、下記ドライバーをインストール $ nvidia-driver-550 - distro non-free recommended (b) cudaインストール 準備として下記モジュールをインストールします $ sudo apt -y install curl $ sudo apt-get -y i...