Media is too big
VIEW IN TELEGRAM
⚪آشنایی با کتابخانه Pennylane⚪
🌎زبان: انگلیسی به همراه زیرنویس
🎬کتابخانه #Pennylane در واقع کتابخانهی بین پلتفرمی در پایتون برای برنامه نویسیهای متفاوت کامپیوترهای کوانتومی میباشد. در این ویدیو کوتاه برخی از عملیات بسیار ابتدایی محاسبات پوشش داده شده تا با دستورات ابتدایی و نحوه کار این پکیج نرم افزاری #محاسبات_کوانتومی آشنا شوید.
👈ویدیوی راهنمای نصب کتابخانه
🌐منبع
🔺🔻🔺🔻🔺🔻🔺🔻🔺🔻
📎Join: @QuantumSTEM
#ویدیو_کوتاه #یادگیری_ماشین_کوانتومی
🌎زبان: انگلیسی به همراه زیرنویس
🎬کتابخانه #Pennylane در واقع کتابخانهی بین پلتفرمی در پایتون برای برنامه نویسیهای متفاوت کامپیوترهای کوانتومی میباشد. در این ویدیو کوتاه برخی از عملیات بسیار ابتدایی محاسبات پوشش داده شده تا با دستورات ابتدایی و نحوه کار این پکیج نرم افزاری #محاسبات_کوانتومی آشنا شوید.
👈ویدیوی راهنمای نصب کتابخانه
🌐منبع
🔺🔻🔺🔻🔺🔻🔺🔻🔺🔻
📎Join: @QuantumSTEM
#ویدیو_کوتاه #یادگیری_ماشین_کوانتومی
👍1
🔶کتابخانه متن باز PennyLane یک کتابخانه چند پلتفرمی مبتنی بر #پایتون برای برنامهنویسی، اجرا و بهینهسازی #محاسبات_کوانتومی است که بر پایه پارادایم برنامهنویسی کوانتومیِ قابل مشتقگیری (quantum differentiable programming) ساخته شده است.
🔷کتابخانه PennyLane نخستینبار در سال ۲۰۱۸ با هدف ایجاد پلی میان سختافزارهای کوانتومی و چارچوبهای یادگیری ماشین کلاسیک طراحی گردید. برخلاف برخی کتابخانهها که تنها بر یک مدل خاص از محاسبات کوانتومی تمرکز دارند، PennyLane هم از متغیرهای گسسته (کیوبیتی) و هم از متغیرهای پیوسته (CV) پشتیبانی میکند.
🔶این کتابخانه امکان کار عملی با مدارهای کوانتومی پارامتری و الگوریتمهای Variational Quantum Algorithms (VQA) را فراهم میکند؛ بهطوریکه مدارهای کوانتومی بهصورت توابع قابل مشتقگیری در نظر گرفته میشوند و میتوان آنها را با روشهای کلاسیک بهینهسازی آموزش داد.
🔷در این کتابخانه مدارهای کوانتومی بهصورت QNode تعریف میشوند و میتوان آنها را روی طیف گستردهای از بکاندها اجرا کرد؛ از شبیهسازهای پرکارا گرفته تا سختافزار واقعی کوانتومی.
🔶یکی از اصول کلیدی آن طراحی «یکبار بنویس، همهجا اجرا کن» است: تنها با تغییر یک خط کد، همان مدار میتواند روی شبیهسازهای مختلف یا روی سختافزار ارائهشده توسط شرکتهایی مانند IBM، گوگل، Rigetti، Amazon Braket و Xanadu اجرا شود، بدون آنکه نیازی به تغییر در تعریف مدار باشد. این کتابخانه بهصورت خودکار کامپایل مدار، اجرای وابسته به دستگاه و ارتباط با بکاند را مدیریت میکند.
🔷یکی از نقاط قوت اصلی #PennyLane ، پشتیبانی داخلی آن برای مشتقگیری خودکار مدارهای کوانتومی است. این ابزار میتواند گرادیانِ مقادیر چشم داشت را نسبت به پارامترهای مدار با استفاده از روشهای مناسب آگاه از کوانتوم (quantum-aware methods) محاسبه کند و این اطلاعات را بهطور یکپارچه به بهینهسازهای کلاسیک منتقل کند.
🔶با ادغام مستقیم با NumPy، JAX، PyTorch و TensorFlow، این کتابخانه امکان ساخت گردشهای کاری انعطافپذیرِ کوانتومی–کلاسیک را فراهم میکند و بهخوبی برای کار با الگوریتمهای VQA، یادگیری ماشین کوانتومی و کاربردهای هیبریدی کوانتومیِ کوتاه مدت مناسب است.
#معرفی_ابزار_کوانتومی #سطح_متوسط #محاسبات_کوانتومی #نرمافزار_کوانتومی #کدنویسی_کوانتومی
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7