Pytorch: [v1.5.0] الإصدار تعقب

تم إنشاؤها على ١٩ مارس ٢٠٢٠  ·  72تعليقات  ·  مصدر: pytorch/pytorch

تم قطع فرع الإصدار 1.5 !

هذه المشكلة مخصصة لتتبع اختيارات الكرز إلى فرع التحرير. معايير التغيير المراد تضمينها هي كل ما يلي:

  1. إصلاح الخلل أو إصلاح / تحسين الوثائق (أي ليس ميزة)
  2. هبطت بالفعل في المستوى الرئيسي أو محدد بـ 1.5 (على سبيل المثال ، إهمال ميزة في 1.5)
  3. يستحق المخاطرة / المكافأة. على سبيل المثال ، لن يتم تضمين التغيير الكبير الذي يعمل على إصلاح خطأ صغير.

إذا كنت بحاجة إلى تغيير ليتم انتقاؤه من الفرع ، فيرجى فتح PR مقابل الإصدار / فرع 1.5 والتعليق أدناه. أي تفاصيل يمكنك تقديمها حول المعايير أعلاه (على سبيل المثال ، روابط للعلاقات العامة الرئيسية ، ووصف مدى خطورة إصلاح الخطأ) مفيدة. في النهاية ، سنقوم بإجراء مكالمة التضمين / عدم التضمين ونشر ذلك هنا.

ملاحظة: لا تهبط PRs بنفسك. شخص آخر سيحقق لك الفكة.


العلاقات العامة الحالية مفتوحة ضد الإصدار / 1.5

triaged

التعليق الأكثر فائدة

https://github.com/pytorch/pytorch/pull/35340 قد يكون مرشحًا. يكمل الإرسال التلقائي دعم الدقة المختلط التلقائي الأصلي لـ Pytorch ، والذي كنت أكتبه منذ أكثر من 6 أشهر يستهدف الآن 1.5. لديها وثائق شاملة وتغطية اختبار. تمت الموافقة عليه ودمجه بالفعل ، ولكن تم إرجاعه لإجراء إصلاحات طفيفة.

تحديث: تم إعادة دمج العلاقات العامة ضد السيد https://github.com/pytorch/pytorch/pull/35102 ووقف الهبوط حتى الآن. https://github.com/pytorch/pytorch/pull/35340 يختار الكرز تلك الاختلافات في 1.5 (+3 سطور من تغييرات docstring التجميلية).


الميزة ، آسف :(. إنها في nightlies بالرغم من ذلك.

ال 72 كومينتر

تتغير المستندات بمجرد وصولها https://github.com/pytorch/pytorch/pull/35007

تحرير: الإصدار / 1.5 العلاقات العامة https://github.com/pytorch/pytorch/pull/35043


تم تضمين هذا عندما قمنا بإعادة توجيه فرع التحرير بسرعة.

34934 إصلاحات من maxpool (بطريقة ما لم تجعله في الإصدار المقطوع)


تم تضمين هذا عندما قمنا بإعادة توجيه فرع التحرير بسرعة.

@ jamesr66a : يبدو على ما يرام ، هل يمكنك فتح العلاقات العامة ضد فرع التحرير؟

https://github.com/pytorch/pytorch/pull/35340 قد يكون مرشحًا. يكمل الإرسال التلقائي دعم الدقة المختلط التلقائي الأصلي لـ Pytorch ، والذي كنت أكتبه منذ أكثر من 6 أشهر يستهدف الآن 1.5. لديها وثائق شاملة وتغطية اختبار. تمت الموافقة عليه ودمجه بالفعل ، ولكن تم إرجاعه لإجراء إصلاحات طفيفة.

تحديث: تم إعادة دمج العلاقات العامة ضد السيد https://github.com/pytorch/pytorch/pull/35102 ووقف الهبوط حتى الآن. https://github.com/pytorch/pytorch/pull/35340 يختار الكرز تلك الاختلافات في 1.5 (+3 سطور من تغييرات docstring التجميلية).


الميزة ، آسف :(. إنها في nightlies بالرغم من ذلك.

إصلاحات الواجهة الأمامية لـ C ++:

منتقاة الكرز في 1.5 :

  • # 35022 إصلاح AdaptiveAvgPool {2،3} d و AdaptiveMaxPool {2،3} d ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35380 )
  • # 35023 Fix Conv and ConvTranspose ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35380 )
  • # 35024 إصلاح fractional_max_pool3d_with_indices تنفيذ ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35380 )
  • # 35025 Fix F :: الاستيفاء والشعلة :: nn :: تنفيذ Upsample ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35380 )
  • # 35147 أضف اختبارات في الموقع لعدة وحدات / وظائف torch :: nn ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35380 )
  • # 35163 إعادة تسمية: MultiLabelMarginLossFuncOptions -> MultilabelMarginLossFuncOptions ، MultiLabelSoftMarginLossFuncOptions -> MultilabelSoftMarginLossFuncOptions ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35380 )
  • # 35001 أضف اختبار xor_convergence لـ lbfgs ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35440 )
  • # 34957 مُحسِّن الدمج و LossClosureOptimizer ( الإصدار / 1.5 PR: https://github.com/pytorch/pytorch/pull/35439 )

مندمجة

~ https://github.com/pytorch/pytorch/pull/35133~

^ نود الحصول على هذا لأنه يعمل على محاذاة أسماء torchbind المؤهلة مع واجهة برمجة التطبيقات المخصصة للعمليات ، ويجهزنا لتقارب الاثنين في المستقبل. سيسمح لنا الوصول إلى 1.5 بتوفير الكثير من صداع BC في المستقبل

تحرير: تم التراجع. سيتم التحديث مع PR محلل قريبا
EDIT2: تم تحديث العلاقات العامة https://github.com/pytorch/pytorch/pull/35303


مندمجة

https://github.com/pytorch/pytorch/pull/35146

^ إصلاح محرر المستندات لـ DP مقابل DDP على CUDA


مندمجة

تركها هنا لأن هذا العلاقات العامة يعمل على إصلاح مشكلة ذات أولوية عالية . يضيف هذا PR دعمًا لتلميح نوع شكل Tensor.


هذا جعل فرع التحرير.

https://github.com/pytorch/pytorch/pull/35242

^ إصلاح البرنامج النصي لإلغاء حظر كل من CI


مندمجة

https://github.com/pytorch/pytorch/pull/35275

^ تحميل torch_global_deps لنظام التشغيل Windows

تحرير: تم التخلي عنه. سيتم التحديث مع PR محلل قريبا


غير مأهولة

https://github.com/pytorch/pytorch/pull/35310

^ تبديل CUDA الافتراضي إلى 10.2 للعجلات


مندمجة

https://github.com/pytorch/pytorch/pull/35315

قم بتثبيت XLA CI لاستخدام فرع الإصدار r1.5.


مندمجة

35321 ، مطلوب لنقل # 34794 ، وسيتيح الأخير للمستخدمين حل بديل torch.div باستخدام torch.floor_divide أو torch.true_divide حسب الاقتضاء.


مندمجة

35368

^ قم بتحميل كافة مكتبات DLL في دليل lib لنظام التشغيل Windows


مندمجة

تصحيحات جاهزة لـ PTD:

~ # 35262 ~ # 35514 فرض تخليل rref JIT في نطاق مكالمات rpc (منفذ لـ # 34689)
~ # 35264 ~ # 35513 فرض تخليل rref python ليكون في نطاق استدعاء RPC (منفذ لـ # 34755)

تصحيحات ويب المستندات لـ PTD:

35109 مستندات rpc المعاد تصميمها (ستحتاج إلى علاقات عامة جديدة مقابل الإصدار / 1.5 بعد الأرض لإتقانها)


تصحيحات مدمجة ليست تابعة لـ WIP.

سم مكعب zhaojuanmao @ روهان فارما

35390 ، والذي يقوم بمنافذ # 34794 ، والذي يضيف متغير أسلوب torch.true_divide. يتيح ذلك للمستخدمين حل المشكلة باستخدام torch.floor_divide أو torch.true_divide في جميع السيناريوهات.


مندمجة

35402 إصلاح RPC test_torchscript_functions_not_supported فشل في فرع التحرير. (منفذ رقم 35283)

سالب جاد


مندمجة

[مستند] تحديث قائمة عمليات العرض https://github.com/pytorch/pytorch/pull/35403


مندمجة

https://github.com/pytorch/pytorch/pull/35412

^ لإضافة future كتبعية لجميع الحزم الخاصة بنا


مندمجة

https://github.com/pytorch/pytorch/pull/35413 رفع نسخة مُصدِّر ONNX (الأصلي: https://github.com/pytorch/pytorch/pull/35059)

https://github.com/pytorch/pytorch/pull/35416 إصلاح torch.mm في مصدر ONNX (أصلي: https://github.com/pytorch/pytorch/pull/34661)


مندمجة

يحتوي https://github.com/pytorch/pytorch/pull/35434 على سلاسل المستندات وتحديثات التوثيق للقنوات الأخيرة


مندمجة

35450 ، إضافة تحذير لمشكلة autograd معروفة في خلفية XLA.


مندمجة

35573 ، المنفذ رقم 35288: إصلاح التجميع المحمول Caffe2


مندمجة

https://github.com/pytorch/pytorch/pull/35657 ، منفذ https://github.com/pytorch/pytorch/pull/35560 : إصلاحات torch.real و torch.imag


مندمجة

35340 قد يكون مرشحًا. يكمل الإرسال التلقائي دعم الدقة المختلط التلقائي الأصلي لـ Pytorch ، والذي كنت أكتبه منذ أكثر من 6 أشهر يستهدف الآن 1.5. لديها وثائق شاملة وتغطية اختبار. تمت الموافقة عليه ودمجه بالفعل ، ولكن تم إرجاعه لإجراء إصلاحات طفيفة.

تحديث: تم إعادة دمج العلاقات العامة ضد السيد # 35102 ووقف الهبوط حتى الآن. # 35340 يختار الكرز تلك الاختلافات في 1.5 (+3 سطور من تغييرات docstring التجميلية).

الميزة ، آسف :(. إنها في nightlies بالرغم من ذلك.

مرحبًا mcarilli ، فهل ستندمج في 1.5 أم يمكننا الحصول عليها فقط من 1.6 من المباني الليلية؟ (لا يوجد 1.5 بناء ليلي الآن)

35668 ، المنفذ رقم 35659: [Windows] اجعل الارتباط الإجباري لـ torch_cuda يعمل أيضًا مع CMake


مندمجة

@ wenhui-prudencemed يبدو أن الإرسال التلقائي لن يتم دمجه في 1.5 ، لأنه ميزة جديدة (فشل في تلبية 1. في منشور Greg الأصلي ).

يمكنك استخدامه عبر النوادي الليلية أو الماجستير الآن. انظر الوثائق الرئيسية:
https://pytorch.org/docs/master/amp.html
https://pytorch.org/docs/master/notes/amp_examples.html

https://github.com/pytorch/pytorch/pull/35579 تعطيل البناء المعقد لأننا نريد إطلاق جميع الميزات المعقدة ذات الصلة في 1.6


مندمجة

يضيف https://github.com/pytorch/pytorch/pull/35745 تحذيرًا بأن تنفيذ 1.5 للدقة المختلطة التلقائية غير مكتمل ويوجه الأشخاص إلى الفرع الرئيسي / الإنشاءات الليلية.


مندمجة

https://github.com/pytorch/pytorch/pull/35772 منافذ تعطيل torch.imag.


مندمجة

جاهز لاختيار الكرز:

  • # 35777 تحسين autograd API لـ C ++ وفهرسة المستندات ( cherry-pick PR: https://github.com/pytorch/pytorch/pull/35919 )
  • # 35190 آلية اختبار التكافؤ Refactor C ++ API وتشغيلها في CI مرة أخرى ( اختيار الكرز PR: https://github.com/pytorch/pytorch/pull/35960 )
  • # 35974 استخدم std::abs بدلاً من abs في lbfgs.cpp ( اختيار الكرز PR: https://github.com/pytorch/pytorch/pull/36033 )

مندمجة

https://github.com/pytorch/pytorch/pull/35808 ، منفذ # 35109. يلامس وثائق RPC فقط


مندمجة

35890 ، ميناء # 35862. يزيل تحذيرات div الأعداد الصحيحة التي يحتمل أن تكون مربكة.


مندمجة

https://github.com/pytorch/pytorch/pull/36109 ، منفذ 36072.


مندمجة

https://github.com/pytorch/pytorch/pull/36111

يعمل على إصلاح التعليقات التوضيحية من نوع python لأنواع torchbind في مواقف معينة


مندمجة

https://github.com/pytorch/pytorch/pull/36116 (خطأ)

https://github.com/pytorch/pytorch/pull/36338 (أخطاء ثابتة)

قم بتحديث المستندات لـ 1.5 لإزالة مراجع Python 2


مندمجة

36141 المنفذ رقم 36095

تم حل المشكلة رقم 36046.


مندمجة

https://github.com/pytorch/pytorch/pull/36126 ، منفذ https://github.com/pytorch/pytorch/pull/36052


الخطة الحالية ليست اختياره بعناية. نريد المزيد من الإشارات / العمل على آلية التحذير.

https://github.com/pytorch/pytorch/pull/36165

تجميع المكتبات في جدول محتويات المستندات وإضافة ارتباط إلى صفحة PyTorch Elastic الجديدة


مندمجة

https://github.com/pytorch/pytorch/pull/36185 ، منفذ 35984.


مندمجة

https://github.com/pytorch/pytorch/pull/36245 ، منفذ https://github.com/pytorch/pytorch/pull/36161 C ++ Adam Optimizer - الرسائل المصححة للتحقق من الخيارات الافتراضية.


مندمجة

https://github.com/pytorch/pytorch/pull/36274 ، منفذ https://github.com/pytorch/pytorch/pull/35601 الإصلاح is_float_scale_factor تحذير (python و c ++)


مندمجة

لست متأكدًا مما إذا كان هذا هو المكان المناسب ، لكنني سأعتبر المشكلة رقم 36378 بمثابة مانع للإفراج ، على سبيل المثال ، تمنع بناء torchvision.

https://github.com/pytorch/pytorch/pull/36514

تغيير طفيف لإصلاح أخطاء التنسيق في التحذيرات المضافة بواسطة https://github.com/pytorch/pytorch/pull/35745.


مندمجة

هل من الممكن أن يتسلل # 35352 إلى 1.5.0؟


كلا ، ميزة.

ذهب AT_CHECK ، ما البديل؟

36537 ، ميناء # 36656

إضافة تحذير لعملية أحادية العملية متعددة GPU DDP


مندمجة

ذهب AT_CHECK ، ما البديل؟

jinfagang TORCH_CHECK هو البديل.

هل من الممكن أن يتسلل # 35352 إلى 1.5.0؟

لا ، هذه ميزة.

36658 ترحيل مهام الإصدار CI إلى CircleCI لنظام التشغيل Windows (الإصدار 1.5)


مندمجة

36732 ، ميناء # 36675

تغيير المستند فقط للتأكد من أن عناوين URL الحالية لمستندات RPC لا تزال صالحة.


مندمجة

تضمين التغريدة

https://github.com/pytorch/pytorch/pull/36824

نظرًا لأننا ما زلنا نواجه مشكلة أوقات التجميع الطويلة بشكل لا يصدق ، فقد قررنا التبديل إلى المنفذ البسيط الذي يتخطى التمريرات والتحليلات المتعلقة بالاندماج. قد يؤثر على بعض المستخدمين الذين يعتمدون على الاندماج في وحدة معالجة الرسومات لتحقيق أدائهم. الملف الشخصي. سنقوم بتدوين ملاحظة في ملاحظات الإصدار الخاصة بنا لهؤلاء المستخدمين لتمكين منفذ التنميط.


مندمجة

mrshenli هل يتم تعقب هذه المشكلة للإفراج عنها؟ https://github.com/pytorch/pytorch/issues/36268
العلاقات العامة https://github.com/pytorch/pytorch/pull/36523

https://github.com/pytorch/pytorch/pull/36839 ، الذي يعمل على إصلاح https://github.com/pytorch/pytorch/issues/36798.


لم أحضرها موثقة في مشاكل معروفة.

تعطيل الاختبار غير المستقر # 36924


مندمجة

https://github.com/pytorch/pytorch/pull/36927 يصلح فشل مهمة xla عند الإصدار / 1.5 الفرع. (تغيير CI فقط)


مندمجة

gchanan https://github.com/pytorch/pytorch/pull/36933 يجب إصلاح إخفاقات الاختبار


تم دمجه ، لكن لم يصنع RC. لذلك إذا قمنا بإصدار آخر أو RC فسيكون موجودًا ، ولكن بخلاف ذلك سيكون لدينا بعض إخفاقات الاختبار المعروفة.

36947 ، منفذ رقم 36948

يعمل على إصلاح خطأ الإصدار عند USE_DISTRIBUTED=0 . لا يلزم إضافة هذا إلى ثنائيات الإصدار الخاصة بنا حيث تم إنشاؤها جميعًا باستخدام USE_DISTRIBUTED=1 ، ولكن يجب نقلها إلى فرع المصدر release/1.5 في حالة رغبة المستخدمين في الإنشاء باستخدام USE_DISTRIBUTED=0 .


لم ينجح ، يبدو هذا بسيطًا.

mrshenli هل يتم تعقب هذه المشكلة للإفراج عنها؟ https://github.com/pytorch/pytorch/issues/36268
العلاقات العامة https://github.com/pytorch/pytorch/pull/36523

لا ، لم نكن واثقين من أن الإصلاح قريب جدًا من الإصدار.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات