DVC ile Veri Sürümlendirmeye Giriş
Ravi Bhadauria
Machine Learning Engineer
$ dvc push <target>$ dvc pull <target>
$ dvc push data.csv
$ dvc push
$ dvc fetch
-r bayrağıyla geçersiz kılın$ dvc push -r aws_remote data.csv
dvc pull
İşlev: Uzak depodaki veriyi DVC çalışma alanına indirir
Kullanım: Büyük veri kümeleri veya model çıktıları
dvc push
İşlev: Veriyi uzak depoya yükler
Kullanım: Veri varlıklarını paylaşma veya saklama
git pull
İşlev: Uzak Git deposundan getirir/birleştirir
Kullanım: Yerel dalı uzakla eşitleme
git push
İşlev: Yerel değişiklikleri uzağa gönderir
Kullanım: Değişiklikleri uzak Git deposunda paylaşma
.dvc DVC tarafından değil, Git tarafından izlenir
Bunu kullanarak veri dosyasının belirli bir sürümünü alabilirsiniz
.dvc dosyasını checkout edin
$ git checkout <commit_hash|tag|branch>
.dvc dosyasında belirtilen MD5 ile veriyi alın$ dvc checkout <target>
$ dvc add <target>
.dvc dosyasını Git'e commit edin$ git add <target>.dvc
$ git commit <target>.dvc \
-m "Dataset updates"
$ git push origin main
$ dvc push
DVC ile Veri Sürümlendirmeye Giriş