DVC'yi Başlatın ve Bir Veri Kümesini İzleyin
dvc add komutunu çalıştırın ve verinin kendisini değil işaretçiyi kaydedin.
DVC'yi Başlatın ve Bir Veri Kümesini İzleyin, CoddyKit'te ücretsiz bir MLOps Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, MLOps Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. MLOps Academy kursu toplamda 4 dersten oluşur.
Önce DVC'yi Kurun
DVC bir Python paketidir, bu nedenle başlamak için tek bir pip komutu yeterlidir. Bundan sonra terminalinizde dvc komutunu kullanabilirsiniz.
pip install dvcGit Deposu İçinde Başlayın
DVC, Git'in yerine değil, onunla birlikte çalışır. Bu nedenle onu kodunuzun zaten bulunduğu mevcut bir Git deposu içinde çalıştırırsınız.
git init
dvc initdvc init Ne Oluşturur
dvc init, yapılandırmayı ve yerel önbelleği içeren gizli bir .dvc klasörü ekler. Tüm ekip aynı kurulumu paylaşsın diye bu klasörü bir kez işleyin.
git add .dvc .dvcignore
git commit -m "Initialize DVC"İlk Veri Kümenizi İzleyin
Sürümlendirmek istediğiniz dosyayı veya klasörü dvc add ile DVC'ye gösterin. DVC, gerçek verileri önbelleğine taşır ve geride küçük bir yer tutucu bırakır.
dvc add data/train.csv.dvc İşaretçi Dosyası
dvc add, verilerinizin yanına küçük bir .dvc dosyası oluşturur. Bu dosya, Git'in izleyeceği adres görevi gören dosya karmasını ve boyutunu saklar.
# data/train.csv.dvc
outs:
- md5: 3f2a9c...
size: 524288
path: train.csvİşaretçiyi Git İzler
Küçük .dvc dosyasını Git'e işlersiniz; ham veri kümesini kesinlikle işlemezsiniz. Git artık bu işlemenin verilerin hangi sürümünü beklediğini kaydeder.
git add data/train.csv.dvc
git commit -m "Track training data"Gerçek Veriler .gitignore'a Gider
Büyük dosyayı yanlışlıkla işlememeniz için dvc add, veri kümesinin yolunu otomatik olarak .gitignore dosyasına ekler. Git, büyük veri parçalarını yok sayar.
cat .gitignore
# /train.csvİçerik Adreslenebilir Önbellek
DVC, önbelleğe alınan dosyaları içerik karmalarına göre adlandırır. Aynı veriler yalnızca bir kez saklanır; böylece yinelenen veri kümeleri disk alanını boşa harcamaz. 💾
Durumu Denetleyin
Çalışma verilerinizin .dvc dosyalarının beklediği verilerle eşleşip eşleşmediğini görmek için istediğiniz zaman dvc status komutunu çalıştırın. Bu, hızlı bir durum denetimidir.
dvc statusİzlenen Bir Dosyayı Güncelleyin
Veri kümesi değiştiğinde dvc add komutunu yeniden çalıştırmanız yeterlidir. DVC karmayı yeniden hesaplar ve yeni sürüm olarak işleyeceğiniz .dvc dosyasını günceller.
dvc add data/train.csv
git add data/train.csv.dvc
git commit -m "New data snapshot"Klasörleri de İzleyin
dvc add yalnızca tek tek dosyalarda değil, tüm dizinlerde de çalışır. Bir klasörü gösterdiğinizde DVC, içindeki her şeyi tek bir izlenen birim olarak sürümlendirir.
dvc add data/images/Hızlı Denetim
Bir veri kümesi üzerinde dvc add komutunu çalıştırdıktan sonra Git'e ne işlersiniz?
Özet
dvc init komutunu, ardından bir veri kümesini izlemek için dvc add komutunu çalıştırdınız. DVC gerçek verileri önbelleğe alır ve Git'in işlediği küçük bir .dvc işaretçisi yazar; böylece kod ile veriler bağlantılı kalır.
Yapay zeka eğitmeniyle Python öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“DVC'yi Başlatın ve Bir Veri Kümesini İzleyin” dersi ücretsiz mi?
Evet — “DVC'yi Başlatın ve Bir Veri Kümesini İzleyin” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve MLOps Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. MLOps Academy kursu toplamda 4 dersten oluşur.
“DVC'yi Başlatın ve Bir Veri Kümesini İzleyin” dersinde ne öğreneceğim?
dvc add komutunu çalıştırın ve verinin kendisini değil işaretçiyi kaydedin. MLOps Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
MLOps Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te MLOps Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“DVC'yi Başlatın ve Bir Veri Kümesini İzleyin” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu MLOps Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her MLOps Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Git Verileri Neden Tek Başına Sürümleyemez
- DVC'yi Başlatın ve Bir Veri Kümesini İzleyin
- Verileri Uzak Depolamaya Gönderin
- Önceki Bir Veri Kümesine Geri Dönün