شرکت مایکروسافت امروز به طور رسمی اعلام کرد که اکنون چارچوب Windows ML در دسترس تمامی توسعهدهندگان قرار گرفته است.
به گزارش تکناک، این ابزار یک زماناجرای بهینه برای استنتاج مدلهای هوش مصنوعی روی دستگاه است، که به توسعهدهندگان اجازه میدهد بدون نگرانی از تفاوتهای سختافزاری، اپلیکیشنهای مبتنی بر هوش مصنوعی را برای رایانههای مجهز به ویندوز 11 تولید و عرضه کنند.
شرکت مایکروسافت نخستینبار در رویداد Build 2025 نسخه پیشنمایش عمومی Windows ML را معرفی کرده بود. پیش از این، توسعهدهندگان مجبور بودند برای اطمینان از اجرای درست برنامهها روی پردازندههای مختلف از جمله Qualcomm، Intel، AMD و NVIDIA پشتیبانی اختصاصی درون کدهای خود ایجاد کنند. اما اکنون Windows ML با ارائه یک چارچوب یکپارچه، این پیچیدگی را برطرف کرده است و فرایند توسعه و عرضه اپلیکیشنهای هوش مصنوعی را سادهتر میسازد.
این شرکت در بیانیه خود تأکید کرده است که Windows ML مزایای متعددی برای توسعهدهندگان به همراه دارد. این ابزار از طریق APIهای زیرساختی، امکان پشتیبانی از معماریهای مختلف سختافزاری را بدون نیاز به ساخت چندین نسخه از اپلیکیشن فراهم میکند. توسعهدهندگان میتوانند با استفاده از Execution Providerهای موجود روی دستگاه یا دانلود پویا، برنامههای خود را اجرا کنند. همچنین قابلیت پیشکامپایل مدلها (AOT) برای ارائه تجربهای روانتر به کاربران نهایی در نظر گرفته شده است.
ویژگی مهم دیگر این چارچوب، امکان دانلود خودکار Execution Provider مناسب بر اساس سختافزار دستگاه است. به این ترتیب توسعهدهندگان نیازی به بستهبندی این بخشها درون اپلیکیشن نخواهند داشت. علاوه بر این، Windows ML سازگاری کامل با بهروزرسانیهای آینده را حفظ میکند و به توسعهدهندگان اطمینان میدهد که نگرانی برای تغییرات سختافزاری وجود نخواهد داشت. همچنین شرکت مایکروسافت اعلام کرده است که توسعهدهندگان میتوانند سیاستهای دستگاه را برای بهینهسازی مصرف انرژی (NPU)، دستیابی به عملکرد بالاتر (GPU) یا انتخاب نوع سیلیکون مورد استفاده مشخص کنند.
همچنین این شرکت خبر داد که برخی از شرکتهای بزرگ نرمافزاری از جمله Adobe، BUFFERZONE، Dot Inc.، McAfee، Reincubate، Topaz Labs و Wondershare به طور رسمی Windows ML را برای توسعه اپلیکیشنهای هوش مصنوعی خود در ویندوز بهکار گرفتهاند.
به گفته مایکروسافت، اکنون Windows ML به عنوان بخشی از Windows App SDK ارائه میشود و از تمامی رایانههای مجهز به ویندوز 11 نسخه 24H2 یا جدیدتر پشتیبانی خواهد کرد. این اقدام بخشی از استراتژی گسترده مایکروسافت برای تقویت جایگاه ویندوز به عنوان بستری اصلی برای توسعه و اجرای اپلیکیشنهای هوش مصنوعی به حساب میآید.