microsoft/MLOpsPython
این پروژه چیه؟
یک ریپازیتوری از مایکروسافت که به شما کمک میکنه تا با استفاده از Azure Machine Learning و Azure DevOps، عملیات MLOps رو پیادهسازی کنید. ️
کاربرد:
این پروژه به شما کمک میکنه تا فرآیند توسعه، تست، دپلوی و نظارت بر مدلهای یادگیری ماشین رو به صورت خودکار و قابل اعتماد انجام بدید.
همچنین از CI/CD برای مدلهای ML پشتیبانی میکنه تا تیمهای توسعه و داده بتوانند هماهنگتر کار کنند.
در چه شرایطی بهتره استفاده شود؟
وقتی که:
- از Azure به عنوان پلتفرم ابری استفاده میکنید ️
- نیاز به استقرار خودکار مدلهای ML دارید
- میخواهید فرآیندهای توسعه مدل رو استاندارد و قابل ردیابی کنید
- با تیمهای بزرگ داده یا مهندسی نرمافزار همکاری دارید
چند مثال از موارد استفاده:
آموزش خودکار مدل با هر تغییر در کد
تست مدل قبل از استقرار در محیط تولید
دپلوی مدل به عنوان یک سرویس REST در Azure
نظارت بر عملکرد مدل پس از استقرار
مدیریت نسخههای داده، کد و مدل
- ##MLOps
- ##AzureML
- ##DevOps
- ##MachineLearning
- ##CI
- ##AzureDevOps
- ##ModelDeployment
- ##DataScience
- ##AI
- ##CloudML
