pytorch keynote 2024
1.0.0
このプロジェクトは、PyTorch カンファレンス 2024 のために作成された、PyTorch の機能を示すユニークなデモンストレーションです。コンピューター ビジョンとオーディオ合成を組み合わせて、入力画像に基づいてメロディックなサウンドを生成します。このアプリケーションは、PyTorch ニューラル ネットワークを使用して画像を分析し、特徴を抽出します。これらの特徴は、さまざまな電子スタイルの音楽の作成に使用されます。このクラウド ネイティブのオープンソース プロジェクトは、クリエイティブなアプリケーションにおける機械学習の力を紹介します。
リポジトリのクローンを作成します。
git clone https://github.com/onlydole/pytorch-keynote-2024.git
cd pytorch-keynote-2024
Docker コンテナを構築して実行します。
docker compose up --build
Web ブラウザを開いてhttp://localhost:8080
に移動します。
Kubernetes クラスターがない場合は、Kind を使用してローカルにクラスターを作成できます。
kind create cluster --config cluster.yml
Kubernetes 構成を適用します。
kubectl apply -f kubernetes/
アプリケーションにアクセスします。
Kind の場合: ポート転送を使用してサービスにアクセスする
kubectl port-forward service/pytorch-music-service 8080:8080
Web ブラウザを開いてhttp://localhost:8080
に移動します。
startup.sh
: アプリケーションを起動するスクリプトshutdown.sh
: アプリケーションをシャットダウンするスクリプト寄付を歓迎します!お気軽にプルリクエストを送信してください。
このプロジェクトでは、コンテナ イメージの構築と公開に GitHub Actions を使用します。この README の上部にあるバッジを使用して、最新の実行ステータスを確認できます。
このプロジェクトは、Apache License 2.0 に基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。