Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Stable Diffusionで遊んでみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Sigma
October 10, 2022
Programming
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Stable Diffusionで遊んでみた
Sigma
October 10, 2022
More Decks by Sigma
See All by Sigma
Proxmox_VE.pdf
seiyasugimoto
0
220
EVAフレームワーク
seiyasugimoto
0
120
SSR+SPA
seiyasugimoto
0
160
Nuxtにおける設計
seiyasugimoto
0
100
Atomic Designを ディレクトリ以外で表現
seiyasugimoto
0
92
throttleすげぇぇぇ
seiyasugimoto
0
87
スマホでPythonしたい
seiyasugimoto
0
75
平文で保存するな!
seiyasugimoto
0
98
ソースコードを読もう
seiyasugimoto
0
99
Other Decks in Programming
See All in Programming
Inside Stream API
skrb
1
760
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
190
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
560
さぁV100、メモリをお食べ・・・
nilpe
0
150
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.8k
Agentic UI
manfredsteyer
PRO
0
190
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
170
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
150
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
580
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
Exploring anti-patterns in Rails
aemeredith
3
420
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
610
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
400
The Limits of Empathy - UXLibs8
cassininazir
1
370
From π to Pie charts
rasagy
0
220
Documentation Writing (for coders)
carmenintech
77
5.4k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
430
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
Automating Front-end Workflow
addyosmani
1370
210k
Transcript
Stable Diffusion で遊んでみた ドミニオンのカードとか作ってみた
Stable Diffusionって何 • 拡散(diffusion)モデルに基づく画像生成AIの実装、GitHubで公開されている。 • 拡散モデルって何? ◦ ノイズから始めノイズを除去していくことで画像を生成するモデル。
使用環境 • Ryzen 5 5600g • DDR4 3200 MHz 64GB
• GeForce RTX 3060 12GB • Windows 11 • Ubuntu 20.04 WSL2
None
手法 • Ubuntu 20.04 CUDAのライブラリを入れる ◦ ドライバはふしぎなちからで Windowsにインストールしたものが使えるらしい • condaをインストールしUbuntu
20.04の中に仮想環境を作る ◦ wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh ◦ sh Anaconda3-2022.05-Linux-x86_64.sh ◦ conda create -n stable-diffusion python=3.9 ◦ conda activate stable-diffusion • 必要なライブラリを入れる ◦ conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c conda-forge ◦ conda install jupyter pandas matplotlib -c conda-forge
手法 • Hugging face (モデルを配布) のアカウントをセットアップ ◦ https://huggingface.co/CompVis/stable-diffusion-v1-4 ◦ アクセストークンも作った
• 依存ライブラリを入れる ◦ pip install diffusers transformers scipy ftfy ◦ huggingface-cli login # アクセストークンを使う • https://tadaoyamaoka.hatenablog.com/entry/2022/08/23/222813
None
ドミニオンのカード作ってみた • ドミニオンって何 ◦ デッキを構築するボードゲーム • https://shardofhonor.github.io/dominion-card-generator/ を利用
財宝カード • many copper coins oil paint
呪いカード • lots crows perched on a branch in the
dark, oil painting
勝利点カード • mansion outside view oil painting
イベントカード • medieval parliament oil paintig
感想 • Stable Diffusion楽しい ◦ 呪文を入れると絵が出てくる ◦ image2imageでリファインする等もできそう ◦ AIに大量に生成させてディレクター気分
• クオリティ高くない? ◦ 既に同人ボドゲのコンポーネント(カードなど)に使えるレベル • Geforce RTX 3060 12GBいいな ◦ ミドルなのに12GBも載ってるし良い ◦ 1画像生成に15秒ほど • メモリ64GBいいな ◦ Stable Diffusionを動かして資料を作っていたら気がついたら 32GBを超えていた