DVC के साथ डेटा वर्ज़निंग परिचय
Ravi Bhadauria
Machine Learning Engineer
$ dvc push <target>$ dvc pull <target>
$ dvc push data.csv
$ dvc push
$ dvc fetch
-r फ्लैग से डिफॉल्ट रिमोट ओवरराइड करें$ dvc push -r aws_remote data.csv
dvc pull
Function: रिमोट डेटा DVC वर्कस्पेस में डाउनलोड करता है
Use Case: बड़े डेटासेट या मॉडल आर्टिफैक्ट्स
dvc push
Function: डेटा रिमोट स्टोरेज पर अपलोड करता है
Use Case: डेटा आर्टिफैक्ट्स शेयर या स्टोर करना
git pull
Function: रिमोट Git रिपो से डेटा फ़ेच/मर्ज करता है
Use Case: लोकल ब्रांच को रिमोट से सिंक रखना
git push
Function: लोकल बदलाव रिमोट पर अपलोड करता है
Use Case: बदलाव Git रिमोट पर शेयर करना
.dvc को DVC नहीं, Git ट्रैक करता है
इसका उपयोग करके डेटा फाइल का एक खास वर्ज़न चेकआउट करें
.dvc फाइल चेकआउट करें
$ git checkout <commit_hash|tag|branch>
.dvc फाइल में दिए MD5 से डेटा रिट्रीव करें$ dvc checkout <target>
$ dvc add <target>
.dvc फाइल Git में कमिट करें$ git add <target>.dvc
$ git commit <target>.dvc \
-m "Dataset updates"
$ git push origin main
$ dvc push
DVC के साथ डेटा वर्ज़निंग परिचय