فرآیند توسعه مدل CI / CD

تصویر
عکس پروفایل Modzy Hacker Noon

@دنجمد روز

یک بستر نرم افزاری برای سازمان ها و توسعه دهندگان برای استقرار ، نظارت و دریافت ارزش از AI – در مقیاس مسئولانه.

ادغام مداوم (CI) و تحویل مداوم (CD) عناصر اصلی گردش کار توسعه نرم افزار مدرن است که توسعه دهندگان را قادر می سازد کد خود را به سرعت ، قابل تکرار و با اطمینان منتشر کنند.

در Modzy ، ما بهترین شیوه های ادغام مداوم سنتی را به کار می گیریم و آنها را متناسب با نیازهای یک تیم جدید علوم داده تقویت می کنیم. به این ترتیب ، ما تیم محقق و مهندس چابک خود را قادر می سازیم که به طور مستمر بیش از 100 مدل یادگیری ماشین را به مجموعه ای رو به رشد اضافه و به روز کنیم.

تصویر

شکل 1: مروری بر روند ادغام مداوم برای استقرار یک مدل در تولید با استفاده از Modzy.

برای محاسبه پیشینه های متنوع دانشمندان داده ما ، ضروری است که ضمن تضمین دسترسی به توسعه دهندگان ، مجموعه ای واحد از الزامات برای توسعه همه مدل های یادگیری ماشین تعریف شود. در تصویر بالا در شکل 1 ، ما یک شماتیک را می بینیم که فرایندی را توصیف می کند که به دانشمندان داده اجازه می دهد با اطمینان مدل های خود را ادغام و استقرار دهند. علاوه بر بررسی کد سنتی ، مجموعه ای از الزامات خودکار قبل از ادغام کد اعمال و اعمال می شود.

ما چندین سطح چک منحصر به فرد در برابر همه انجام می دهیم …