يتم تطبيق Lower_bound(sorted_search_values,values) على طول كل صف.
يتم التعامل مع كل مجموعة من الصفوف التي لها نفس الفهرس في (المدخلات المصنفة والقيم) بشكل مستقل. الصف الناتج يعادل استدعاء `np.searchsorted(sorted_inputs,values,side='left')`.
والنتيجة ليست فهرسًا عالميًا لـ "Tensor" بأكمله، بل مجرد فهرس في البعد الأخير.
مثال ثنائي الأبعاد: تسلسل_مرتب = [[0، 3، 9، 9، 10]، [1، 2، 3، 4، 5]] القيم = [[2، 4، 9]، [0، 2، 6] ]]
النتيجة = LowerBound (sorted_sequence، القيم)
النتيجة == [[1، 2، 2]، [0، 1، 5]]
الأساليب العامة
الإخراج <U> | كإخراج () إرجاع المقبض الرمزي للموتر. |
ثابت <U يمتد الرقم، T> LowBound <U> | |
ثابت <T> LowBound <عدد صحيح> | |
الإخراج <U> | انتاج () "موتر" له نفس شكل "القيم". |
الطرق الموروثة
الأساليب العامة
الإخراج العام <U> كإخراج ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء LowBound ثابت عام <U> ( نطاق النطاق ، المعامل <T> المصنف، قيم المعامل <T>، Class<U> outType)
طريقة المصنع لإنشاء فئة تغلف عملية LowBound جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
SortedInputs | Tensor ثنائي الأبعاد حيث يتم ترتيب كل صف. |
قيم | Tensor ثنائي الأبعاد بنفس عدد الصفوف مثل "sorted_search_values". تحتوي على القيم التي سيتم البحث عنها في `sorted_search_values`. |
عائدات
- مثيل جديد من LowBound
إنشاء LowBound ثابت عام <Integer> ( نطاق النطاق ، المعامل <T> المصنف، قيم المعامل <T>)
طريقة المصنع لإنشاء فئة تغلف عملية LowBound جديدة باستخدام أنواع الإخراج الافتراضية.
حدود
نِطَاق | النطاق الحالي |
---|---|
SortedInputs | Tensor ثنائي الأبعاد حيث يتم ترتيب كل صف. |
قيم | Tensor ثنائي الأبعاد بنفس عدد الصفوف مثل "sorted_search_values". تحتوي على القيم التي سيتم البحث عنها في `sorted_search_values`. |
عائدات
- مثيل جديد من LowBound
الإخراج العام <U> الإخراج ()
"موتر" له نفس شكل "القيم". يحتوي على أول فهرس عددي في البعد الأخير حيث يمكن إدراج القيم دون تغيير الخاصية المطلوبة.