نویسنده (ها): جونته
در ابتدا منتشر شده در به سمت هوش مصنوعیبشر
چگونه می توان خود را فعال کرد مولکول مدل برای اجرا در هر کجا
برای مولکول مدل برای مفید بودن ، باید در جایی اجرا شود. این در جایی به احتمال زیاد دستگاه محلی شما نیست. یک مدل نه چندان خوب که در یک محیط تولید اجرا می شود بهتر از یک مدل عالی است که هرگز دستگاه محلی شما را ترک نمی کند.
با این حال ، دستگاه تولید معمولاً با مدل مورد نظر شما متفاوت است. بنابراین ، شما مدل را به دستگاه تولید ارسال می کنید ، اما به نوعی مدل دیگر کار نمی کند. عجیب است ، درست است؟ شما همه چیز را در دستگاه محلی خود آزمایش کردید و خوب کار کرد. شما حتی تست های واحد را نوشتید.
چه اتفاقی افتاد؟ به احتمال زیاد دستگاه تولید با دستگاه محلی شما متفاوت است. شاید تمام وابستگی های مورد نیاز برای اجرای مدل شما نصب نشده باشد. شاید وابستگی های نصب شده در نسخه دیگری باشد. دلایل زیادی برای این امر وجود دارد.
چگونه می توانید این مشکل را حل کنید؟ یک رویکرد می تواند دقیقاً تکرار دستگاه تولید باشد. اما این بسیار انعطاف پذیر است زیرا برای هر دستگاه تولید جدید شما نیاز به ساخت یک ماکت محلی دارید.
یک رویکرد بسیار بهتر استفاده از ظروف داکر است.
Docker ابزاری است که به ما در ایجاد ، مدیریت و اجرای کد و برنامه ها در ظروف کمک می کند. یک ظرف یک محیط محاسباتی جدا شده کوچک است که در آن … وبلاگ کامل را به صورت رایگان در رسانه بخوانیدبشر
منتشر شده از طریق به سمت هوش مصنوعی
منبع: https://towardsai.net/p/machine-learning/a-data-scientists-guide-to-docker-containers