Transformers documentation
🤗 Transformers Defterleri
🤗 Transformers Defterleri
Burada Hugging Face tarafından sağlanan resmi defterlerin listesini bulabilirsiniz.
Ayrıca, topluluk tarafından oluşturulan ilginç içerikleri burada listelemek istiyoruz. 🤗 Transformers'ı kullanan bir veya daha fazla notebook yazdıysanız ve burada listelenmek istiyorsanız, lütfen bir Pull Request açın; böylece Community notebooks altında yer alabilir.
Hugging Face defterleri 🤗
Belgeleme defterleri
Belgelendirmenin herhangi bir sayfasını Colab'da bir notebook olarak açabilirsiniz (ilgili sayfalarda doğrudan bir buton bulunur) ancak bunlara ihtiyacınız olursa burada da listelenmiştir:
| Notebook | Açıklama | |||
|---|---|---|---|---|
| Kütüphanenin hızlı turu | Transformers'taki çeşitli API'lerin tanıtımı | |||
| Görevlerin özeti | Transformers kitaplığının modellerini görev görev nasıl çalıştırılır | |||
| Veri ön işleme | Verilerinizi ön işlemek için bir tokenizer kullanma | |||
| Önceden eğitilmiş bir modelin ince ayarı | Ön eğitilmiş bir modeli Trainer ile ince ayar yapma | |||
| Tokenizers özeti | Tokenizörler arasındaki algoritmik farklar | |||
| Çok dilli modeller | Kütüphanenin çok dilli modellerini nasıl kullanılır |
PyTorch Örnekleri
Doğal Dil İşleme
| Notebook | Açıklama | |||
|---|---|---|---|---|
| Tokenizer'ınızı eğitin | Kendi tokenizer'ınızı nasıl eğitip kullanacağınız | |||
| Dil modelinizi eğitin | Transformers'ı kolayca kullanmaya başlama | |||
| Bir modelin metin sınıflandırma için nasıl ince ayar yapılacağı | Verilerin nasıl ön işleneceğini ve herhangi bir GLUE görevinde önceden eğitilmiş bir modelin nasıl ince ayarlanacağını gösterin. | |||
| Bir modelin dil modelleme üzerinde nasıl ince ayar yapılacağı | Verileri ön işleme ve önceden eğitilmiş bir modeli nedensel veya maskeli LM görevinde ince ayar yapma yöntemlerini gösterin. | |||
| Bir modelin token sınıflandırma üzerinde ince ayarını nasıl yapılır | Verileri ön işleme ve bir token sınıflandırma görevinde (NER, PoS) önceden eğitilmiş bir modeli ince ayar yapma yöntemini gösterin. | |||
| Bir modeli soru cevaplamada ince ayar yapma | Verileri ön işleme ve SQUAD üzerinde önceden eğitilmiş bir modeli ince ayar yapma yöntemini gösterin. | |||
| Bir modelin çoktan seçmeli sorularda ince ayarını nasıl yapılır | Verileri ön işleme ve SWAG üzerinde önceden eğitilmiş bir modeli ince ayar yapma yöntemini gösterin. | |||
| Bir modelin çeviri üzerinde ince ayarını nasıl yapılır | Verileri ön işleme ve WMT üzerinde önceden eğitilmiş bir modeli ince ayar yapma yöntemini gösterin. | |||
| Bir modelin özetleme üzerinde ince ayarını nasıl yapılır | Verileri ön işleme ve XSUM üzerinde önceden eğitilmiş bir modeli ince ayar yapma yöntemini gösterin. | |||
| Bir dil modelini sıfırdan nasıl eğitilir | Özel verilerde Transformer modelini etkili bir şekilde eğitmek için tüm adımları vurgulayın | |||
| Metin oluşturma | transformers ile dil üretimi için farklı çözümleme yöntemlerini nasıl kullanılır | |||
| Reformer | Reformer, dil modellemesinde sınırları nasıl zorlar |
Bilgisayar Görüsü
| Notebook | Açıklama | |||
|---|---|---|---|---|
| Bir modelin görüntü sınıflandırma üzerinde nasıl ince ayar yapılacağı (Torchvision) | Torchvision kullanarak verileri nasıl ön işleyeceğinizi ve herhangi bir önceden eğitilmiş Vision modelini Sınıflandırma görevi için nasıl ince ayarlayacağınızı gösterin | |||
| Bir modelin görüntü sınıflandırma üzerinde nasıl ince ayar yapılacağı (Albumentations) | Albumentations kullanarak verileri nasıl ön işleyeceğinizi ve herhangi bir önceden eğitilmiş Vision modelini Sınıflandırma Görevi için nasıl ince ayarlayacağınızı gösterin | |||
| Bir modelin görüntü sınıflandırma üzerinde nasıl ince ayar yapılacağı (Kornia) | Kornia kullanarak verileri nasıl ön işleyeceğinizi ve herhangi bir önceden eğitilmiş Görüntü modelini Görüntü Sınıflandırma üzerinde ince ayar yapmayı gösterin | |||
| OWL-ViT ile sıfır atışlı nesne algılama nasıl yapılır | Metin sorguları kullanılarak görüntülerde sıfır atımlı nesne algılama işleminin nasıl gerçekleştirileceğini gösterin | |||
| Bir görüntü açıklama modelini nasıl ince ayar yaparsınız | Özel bir veri setinde görüntü açıklama (image captioning) için BLIP'yi ince ayar yapmanın nasıl yapılacağını gösterin | |||
| Transformers ile bir görsel benzerlik sistemi nasıl oluşturulur | Bir görsel benzerlik sistemi nasıl oluşturulacağını gösterin | |||
| SegFormer modelinin anlamsal segmentasyon için nasıl ince ayar yapılacağı | Verileri ön işleme ve Semantik Segmentasyon üzerinde önceden eğitilmiş bir SegFormer modelini ince ayar yapma yöntemini gösterin | |||
| Bir VideoMAE modelini video sınıflandırma için ince ayar yapma | Verileri ön işleme ve Video Sınıflandırma üzerinde önceden eğitilmiş bir VideoMAE modelini ince ayar yapma yöntemini gösterin |
Ses
| Notebook | Açıklama | ||
|---|---|---|---|
| İngilizce bir konuşma tanıma modelini nasıl ince ayar yaparsınız | TIMIT üzerinde önceden eğitilmiş bir Speech modelini nasıl ön işleme yapacağınızı ve ince ayarlayacağınızı gösterin | ||
| Herhangi bir dilde konuşma tanıma modeli ince ayarı yapma | Common Voice üzerinde çok dilli olarak ön eğitilmiş bir konuşma modelini nasıl ön işleme yapacağınızı ve ince ayarlayacağınızı gösterin | ||
| Ses sınıflandırma için bir modelin nasıl ince ayar yapılacağı | Verilerin nasıl ön işleneceğini ve bir Speech modelinin Keyword Spotting üzerinde nasıl ince ayarlanacağını gösterin |
Biyolojik Diziler
| Notebook | Açıklama | ||
|---|---|---|---|
| Önceden eğitilmiş bir protein modelini ince ayar yapma | Proteinlerin nasıl tokenize edildiğini ve büyük bir önceden eğitilmiş protein "dil" modelinin nasıl ince ayarlandığını öğrenin | ||
| Protein katlanmaları nasıl üretilir | Protein dizisinden tam bir protein modeline ve PDB dosyasına nasıl geçileceğini öğrenin | ||
| Nucleotide Transformer modelinin nasıl ince ayar yapılacağı | DNA dizileme (tokenize) etme ve büyük bir önceden eğitilmiş DNA “dil” modelini ince ayar yapma yöntemlerini inceleyin | ||
| LoRA ile bir Nucleotide Transformer modelini ince ayar yapın | Daha büyük DNA modellerini bellek verimli bir şekilde eğitin |
Diğer modaliteler
| Notebook | Açıklama | ||
|---|---|---|---|
| Olasılıksal Zaman Serisi Tahmini | Özel bir veri setinde Time Series Transformer'ı nasıl eğiteceğinizi görün |
Yardımcı defterler
| Notebook | Açıklama | ||
|---|---|---|---|
| Modeli ONNX'e nasıl dışa aktarılır | ONNX üzerinden çıkarım iş yüklerini dışa aktarma ve çalışma yöntemini vurgulayın |
Optimum defterleri
🤗 Optimum, 🤗 Transformers'ın bir uzantısıdır ve hedef donanımlarda modellerin eğitilmesi ve çalıştırılmasında maksimum verimliliği sağlayan bir dizi performans optimizasyon aracı sunar.
| Notebook | Açıklama | ||
|---|---|---|---|
| ONNX Runtime ile bir modelin metin sınıflandırma için nasıl kuantize edileceği | Herhangi bir GLUE görevinde bir modele ONNX Runtime kullanarak statik ve dinamik kuantizasyonun nasıl uygulanacağını gösterin. | ||
| ONNX Runtime ile bir modeli metin sınıflandırma için ince ayar yapma | Verileri nasıl ön işleyeceğinizi ve herhangi bir GLUE görevinde ONNX Runtime kullanarak bir modeli ince ayar yapacağınızı gösterin. | ||
| ONNX Runtime ile bir modeli özetleme üzerinde ince ayar yapma | XSUM üzerinde ONNX Runtime kullanarak verileri ön işleme ve bir modeli ince ayar yapmayı gösterin. |
Topluluk defterleri
Topluluk tarafından geliştirilen daha fazla defter burada mevcuttur.
Update on GitHub