🤖
AI Wiki
Gradient PlatformDocsGet Started FreeContact Sales
  • Artificial Intelligence Wiki
  • Topics
    • Accuracy and Loss
    • Activation Function
    • AI Chips for Training and Inference
    • Artifacts
    • Artificial General Intelligence (AGI)
    • AUC (Area under the ROC Curve)
    • Automated Machine Learning (AutoML)
    • CI/CD for Machine Learning
    • Comparison of ML Frameworks
    • Confusion Matrix
    • Containers
    • Convergence
    • Convolutional Neural Network (CNN)
    • Datasets and Machine Learning
    • Data Science vs Machine Learning vs Deep Learning
    • Distributed Training (TensorFlow, MPI, & Horovod)
    • Generative Adversarial Network (GAN)
    • Epochs, Batch Size, & Iterations
    • ETL
    • Features, Feature Engineering, & Feature Stores
    • Gradient Boosting
    • Gradient Descent
    • Hyperparameter Optimization
    • Interpretability
    • Jupyter Notebooks
    • Kubernetes
    • Linear Regression
    • Logistic Regression
    • Long Short-Term Memory (LSTM)
    • Machine Learning Operations (MLOps)
    • Managing Machine Learning Models
    • ML Showcase
    • Metrics in Machine Learning
    • Machine Learning Models Explained
    • Model Deployment (Inference)
    • Model Drift & Decay
    • Model Training
    • MNIST
    • Overfitting vs Underfitting
    • Random Forest
    • Recurrent Neural Network (RNN)
    • Reproducibility in Machine Learning
    • REST and gRPC
    • Serverless ML: FaaS and Lambda
    • Synthetic Data
    • Structured vs Unstructured Data
    • Supervised, Unsupervised, & Reinforcement Learning
    • TensorBoard
    • Tensor Processing Unit (TPU)
    • Transfer Learning
    • Weights and Biases
Powered by GitBook
On this page

Was this helpful?

  1. Topics

CI/CD for Machine Learning

PreviousAutomated Machine Learning (AutoML)NextComparison of ML Frameworks

Last updated 5 years ago

Was this helpful?

CI/CD is a software design concept that refers to the combined practices of continuous integration and continuous deployment of applications. CI refers to building an application and CD refers to deploying it. The concept implies that there is automation around these processes.

How is this relevant to ML? At a high-level, CI/CD as a great analogy for how ML teams will develop and deploy models in the future. The current system is messy and ad hoc with no standards or best practices in place. By applying CI/CD methodology, ML teams can be more streamlined and scientific in their approach.

CI/CD for Machine Learning + Gradient

Gradient pioneered the concept of CI/CD for machine learning. The platform is designed to provide this functionality out of the box with and an for constructing advanced pipelines. Here’s a more in-depth blog post on the topic:

GradientCI
SDK
CI/CD for Machine Learning & AIPaperspace Blog
Logo