Úvod do verzování dat s 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
Funkce: Stáhne vzdálená data do pracovního prostoru DVC
Použití: Velké datové sady nebo artefakty modelů
dvc push
Funkce: Nahraje data do vzdáleného úložiště
Použití: Sdílení nebo ukládání datových artefaktů
git pull
Funkce: Načte/sloučí data ze vzdáleného Git repozitáře
Použití: Synchronizace lokální větve se vzdálenou
git push
Funkce: Nahraje lokální změny do vzdáleného úložiště
Použití: Sdílení změn do Git vzdáleného úložiště
.dvc je sledován Gitem, nikoliv DVC
Využijte to k přepnutí na konkrétní verzi datového souboru
Přepněte soubor .dvc
$ git checkout <commit_hash|tag|branch>
.dvc$ dvc checkout <target>
$ dvc add <target>
.dvc do Gitu$ git add <target>.dvc
$ git commit <target>.dvc \
-m "Dataset updates"
$ git push origin main
$ dvc push
Úvod do verzování dat s DVC