Felicitări!

CI/CD pentru Machine Learning

Ravi Bhadauria

Machine Learning Engineer

Sintaxă YAML

  • Indentare
  • Mapări a: 1
  • Tablouri
    • Flux [1, 2]
    • Bloc
      - 1
      - 2
      
  • Șiruri pe mai multe linii
    • Indicatori de stil (|, >)
    • Indicatori de trunchiere (-, +)
CI/CD pentru Machine Learning

GitHub Actions

  • Flux de lucru (pipeline)
  • Evenimente (on)
  • Sarcini (jobs)
  • Runnere (runs-on)
  • Pași (steps)
  • Contexte
  • Secrete și variabile de mediu (GITHUB_TOKEN)
  • Acțiuni (checkout, setup-python)
    • CML: cml comment create, cml pr create
CI/CD pentru Machine Learning

Versionarea datelor și crearea de pipeline-uri reproductibile

  • dvc init
  • Remote-uri DVC (inclusiv locale)
  • dvc push, dvc pull
  • dvc repro <target>
  • dvc metrics show/diff
  • dvc plots show/diff
  • DVC YAML (dvc.yaml)
    • Pași sau ținte
    • Comenzi (cmd)
    • Dependențe (deps)
    • Ieșiri (outs)
    • Metrici (metrics)
    • Grafice (plots)
CI/CD pentru Machine Learning

Resurse DataCamp

CI/CD pentru Machine Learning

Lecturi suplimentare

CI/CD pentru Machine Learning

Mulțumesc!

CI/CD pentru Machine Learning

Preparing Video For Download...