PyTorch هو إطار عمل مفتوح المصدر طورته شركةMeta (Facebook سابقًا) يُستخدم في تطوير نماذج التعلّم الآلي والتعلّم العميق، ويتميز بمرونته وسهولة استخدامه مقارنةً بـ TensorFlow. يعتمد PyTorch على تنفيذ العمليات الحسابية بطريقة ديناميكية(Dynamic Computation Graphs)، أي أن الرسم البياني للعمليات يُنشأ أثناء التنفيذ، مما يمنح الباحثين مرونة كبيرة في التجارب والتعديلات. كما يوفّر مكتبات قوية لبناء الشبكات العصبية، ودعمًا للتشغيل علىCPU و GPU، بالإضافة إلى مجتمع واسع ونشط ساعد في جعله الإطار المفضل لدى الكثير من الباحثين والأكاديميين.
