Proyek ini adalah demonstrasi unik dari kemampuan PyTorch, yang dibuat untuk Konferensi PyTorch 2024. Proyek ini menggabungkan visi komputer dan sintesis audio untuk menghasilkan suara melodi berdasarkan gambar masukan. Aplikasi ini menggunakan jaringan saraf PyTorch untuk menganalisis gambar dan mengekstrak fitur, yang kemudian digunakan untuk membuat musik bergaya elektronik yang bervariasi. Proyek sumber terbuka dan asli cloud ini menampilkan kekuatan pembelajaran mesin dalam aplikasi kreatif.
Kloning repositori:
git clone https://github.com/onlydole/pytorch-keynote-2024.git
cd pytorch-keynote-2024
Bangun dan jalankan kontainer Docker:
docker compose up --build
Buka browser web Anda dan navigasikan ke http://localhost:8080
Jika Anda tidak memiliki cluster Kubernetes, Anda dapat menggunakan Kind untuk membuatnya secara lokal:
kind create cluster --config cluster.yml
Terapkan konfigurasi Kubernetes:
kubectl apply -f kubernetes/
Akses aplikasi:
Untuk Jenis: Gunakan penerusan porta untuk mengakses layanan
kubectl port-forward service/pytorch-music-service 8080:8080
Buka browser web Anda dan navigasikan ke http://localhost:8080
startup.sh
: Script untuk memulai aplikasishutdown.sh
: Script untuk mematikan aplikasi Kami menyambut kontribusi! Silakan kirimkan Permintaan Tarik.
Proyek ini menggunakan Tindakan GitHub untuk membuat dan menerbitkan gambar kontainer. Anda dapat melihat status pengoperasian terkini menggunakan lencana di bagian atas README ini.
Proyek ini dilisensikan di bawah Lisensi Apache 2.0. Lihat file LISENSI untuk detailnya.