کتابخانهی Torch-Scatter چیست؟
ارسال شده توسط مدیریت سایت
1402/03/03
687 بازدید
تورچ-اسکتر یک کتابخانه پایتورچ است که مجموعهای از هستههای GPU با عملیات اسکاتر با کیفیت بالا را فراهم می کند. عملیات اسکاتر شامل کپی کردن مقادیر از یک تانسور به تانسور دیگر بر اساس یک تنسور شاخص مشخص است.
این کتابخانه یک مجموعه متنوع از عملیاتهای اسکاتر از جمله scatter_add ،scatter_max و scatter_min را ارائه می دهد. این عملیاتها در برنامه های یادگیری عمیق، به خصوص در شبکه های عصبی گرافی که گره ها به عنوان اندیس نشان داده می شوند و ویژگی ها در سراسر گراف پخش می شوند، استفاده معمول دارند.
بطور کلی، تورچ-اسکتر می تواند یک ابزار مفید برای بهبود عملکرد عملیات اسکاتر در مدل های یادگیری عمیق مبتنی بر پایتورچ برای کار با گراف باشد.
مطالب زیر را حتما مطالعه کنید
آموزش PyG (pytorch-geometric) برای کار با داده های گرافی
امروزه پیشرفتهای روز افزون هوش مصنوعی در زمینه های مختلف...
کتابخانهی Torch-Sparse چیست؟
تورچ-اسپارس یک کتابخانه برای پایتورچ است که مجموعه ای از...
دیدگاهتان را بنویسید