Comet如何在GitLab DevOps平臺上簡化機器學習?
ML 開發中一個經常被忽視的挑戰是將模型整合到現有軟體應用程式的過程。如果您的任務是為產品新增 ML 功能,您幾乎肯定會遇到必須與您的模型完美配合的現有程式碼庫。委婉地說,這不是一件容易的事。
ML 是一門高度迭代的學科。在開發模型的過程中,團隊經常對其程式碼庫和管道進行許多更改。將 ML 程式碼庫與應用程式的依賴項、單元測試和 CI/CD 管道耦合將顯著降低 ML 團隊交付解決方案的速度,因為每次更改都需要在批准合併之前執行這些下游依賴項。
藉助 GitLab DevOps 平臺和 Comet,我們可以將 ML 和工程團隊之間的工作流分開,同時透過保持跨團隊的整個模型開發過程的可見性和可審計性來實現跨團隊協作。
我們將使用兩個獨立的專案來演示這個過程。一個專案將包含我們用於手寫數字識別器的應用程式程式碼,而另一個專案將包含與訓練和評估我們的模型相關的所有程式碼。
我們將採用一個流程,在 GitLab DevOps 平臺內自動釋出和跟蹤討論、程式碼審查和模型效能指標,從而提高資料科學家和軟體工程師之間針對機器學習工作流進行協作的速度和機會。
具體方式點選標題見原文
相關文章
- 雲上突圍,揭秘DevOps平臺新玩法dev
- tensorflow機器學習模型的跨平臺上線機器學習模型
- 極狐GitLab好用嗎|五種方式降低“開放式DevOps平臺”成本Gitlabdev
- DevOps|AGI : 智慧時代研發效能平臺新引擎(上)dev
- 如何在SAP雲平臺上使用MongoDB服務MongoDB
- 基於 RocketMQ Prometheus Exporter 打造定製化 DevOps 平臺MQPrometheusExportdev
- Endeavour的機器學習平臺機器學習
- Uber 機器學習平臺 — 米開朗基羅機器學習
- 用PMML實現機器學習模型的跨平臺上線機器學習模型
- Gitlab CI 與 DevOpsGitlabdev
- DevOps平臺之看板設計dev
- 機器學習:如何在安卓上整合TensorFlow機器學習安卓
- DevOps GitLab CICD 實踐1——GitLab 部署devGitlab
- 在 X86_64(amd64) 平臺上的docker支援打包跨平臺的映象(如arm64)Docker
- 如何在 SAP BTP 平臺上啟用 HANA Cloud 服務Cloud
- 如何在各個平臺上配置NTP的微調模式模式
- 使用DevOps強化敏捷(上)dev敏捷
- 使用 Kubernetes 簡化平臺工程
- 從 DevOps 到平臺工程:軟體開發的新正規化dev
- 【NTP】如何在各個平臺上配置NTP的微調模式模式
- 【從零開始學】如何在安卓平臺上實現定位?安卓
- Facebook 的應用機器學習平臺機器學習
- 如何在Ubuntu Server 11.10上安裝GitLab薦UbuntuServerGitlab
- 打破平臺限制,小程式如何在硬體裝置上執行?
- 快速教程|如何在 AWS EC2上使用 Walrus 部署 GitLabGitlab
- 滴滴機器學習平臺架構演進機器學習架構
- 揭秘FACEBOOK未來的機器學習平臺機器學習
- DevOps平臺之一鍵釋出設計dev
- 雲原生時代的DevOps平臺設計之道dev
- 開源DevOps工具在平臺的未來dev
- 最佳DevOps工具獲獎者:CloudBeesJenkins平臺devCloudJenkins
- 機器學習之簡化正則化:Lambda機器學習
- 如何在半小時搭建一個簡單的日誌分析平臺?
- 如何在手機上直接買彩票 網上可以買足球比賽的玩彩平臺
- AI開發平臺系列2:整合式機器學習平臺對比分析AI機器學習
- 11、Git之自建專案託管平臺(GitLab)Gitlab
- 如何在CentOS7上搭建自己的GitLab倉庫詳解?CentOSGitlab
- 機器學習——簡單線性迴歸(上)機器學習