🌟
クソアプリ Advent Calendar 2022 カレンダー2 15日目
クソアプリ Advent Calendar 2022、カレンダー 2 の 15 日目の記事です。
アプリ
- こんな感じのぼかした感じの画像を作成できるアプリです。
-
UI はこんな感じ。出力する画像ファイルのサイズはスライダーで調整可能。
-
UI 部分は streamlit で実装
-
進捗表示は streamlit のプレースホルダーを使用
-
スライダーで指定した試行回数の分だけ、ランダムで設定した範囲の累積和を計算した結果を画像(白黒)として処理する。
-
streamlit で表示する画像の値は 0.0 ~ 1.0 である必要があるようなので値を調整
-
HuggingFace の Space にデプロイ
デプロイ手順
- HuggingFace の Space に必要ファイルを追加すればよいが、できれば Git を使って管理したいし、実装は GitHub にもあげておきたい。でも GitHub 連携はできなさそうな感じなので以下の手順を踏む
- HuggingFace の Space でリポジトリを作成
- HuggingFace の Space でリポジトリをクローン
- クローンしたファイルに必要な実装を追加
- クローンした README.md に追記
- remote 名を origin から huggingface に変更
- GitHub のリポジトリを作成し、remote 名 origin で登録
- HuggingFace のリポジトリに push して Space 上 にデプロイ
- GitHub のリポジトリにも push
以上になります、最後までお読みいただきありがとうございました。
Discussion