🇬🇧 English | 🇹🇷 Türkçe
Shakespeare, popüler mimariler kullanarak (ResNet, EfficientNet, VGG, DenseNet veya MobileNet gibi) görsel olarak nesneleri tanımlayacak bir model eğitmenize yardımcı olmak için tasarlanmış hafif bir PyTorch projesidir.
Adım adım kılavuz için Eğitim Videom'a göz atın!
Depoyu klonlayın:
git clone https://github.com/DogukanUrker/Shakespeare.git
cd Shakespeare
Gerekli klasörleri oluşturmak ve gerekli modülleri yüklemek için setup.py'ı çalıştırın:
python3 setup.py
-
💿 Verilerinizi Hazırlayın:
- Görsellerinizi şu varsayılan dizinlere yerleştirin:
data/object/
: Sınıflandırmak istediğiniz nesne görsellerini içerir.data/notObject/
: Nesne sınıfına ait olmayan görselleri içerir.data/test/
: Eğitilen modeli test etmek için ek görseller içerir.
- Görsellerinizi şu varsayılan dizinlere yerleştirin:
-
⚙️ Modeli Yapılandırın:
defaults.py
dosyasını açın veMODEL_NAME
parametresini istediğiniz model mimarisiyle (resnet
,efficientnet
,vgg
,densenet
,mobilenet
) ayarlayın.
-
🏋️ Modeli Eğitin:
- Eğitime başlayın ve bir
.pkl
dosyası oluşturmak için şunu çalıştırın:python3 main.py
- Eğitime başlayın ve bir
-
📝 Test Etme:
- Eğitimin ardından, modelinizin performansını değerlendirmek için şunu çalıştırın:
python3 test.py
- Eğitimin ardından, modelinizin performansını değerlendirmek için şunu çalıştırın:
- Hiperparametreleri ayarlamak veya farklı model mimarileriyle denemeler yapmak için
defaults.py
veyatrain.py
dosyalarını değiştirin. train.py
dosyasına ön işleme adımları veya veri artırma ekleyerek işlevselliği genişletin.
Katkılar memnuniyetle karşılanır! Önerileriniz, hata raporlarınız veya özellik eklemek isterseniz, lütfen bir pull request gönderin.
Bu proje MIT Lisansı altında lisanslanmıştır - detaylar için LICENSE dosyasına bakın.
Shakespeare'i projelerinizde yararlı bulursanız ve geliştirme ve bakımını desteklemek isterseniz, projemizin sürdürülebilirliğine katkıda bulunabilirsiniz.
-
GitHub'da Bize Bir Yıldız Verin: Takdirinizi GitHub depomuzu yıldızlayarak gösterin. Bu, daha fazla geliştiriciye ulaşmamıza yardımcı olur!
-
Bağış sayfamı ziyaret ederek doğrudan çalışmalarıma destek olabilirsiniz: bağış sayfam.
Desteğiniz çok önemlidir ve Shakespeare'in topluluk için geliştirilmesine devam etmemize yardımcı olur. Düşündüğünüz için teşekkürler!
Oluşturan: Doğukan Ürker