فئة عامة
LabelUtil
يتم استخدام عملية التصنيف.
الطرق العامة
ثابت قائمة<سلسلة> |
mapValueToLabels(تصنيف TensorBuffer tenorBuffer وList<String> التصنيفات، إزاحة int)
تحدد مشد قيمة int إلى قائمة من تسميات السلاسل.
|
الطرق المكتسَبة
الطرق العامة
public static List<String> mapValueToLabels (TensorBuffer tenorBuffer, List<String> التصنيفات, إزاحة داخلية)
تحدد مشد قيمة int إلى قائمة من تسميات السلاسل. ويأخذ القاموس صفيفًا من السلاسل. مثال: إذا كان الموز التالي هو [3، 1، 0]، والتصنيفات المحددة هي ["background", "apple", "banana", "cherry", "date"]، ستكون النتيجة ["date", "banana", "apple"].
المَعلمات
tensorBuffer | مترابط ذو قيم فهرس. يجب أن تكون القيم أعدادًا صحيحة غير سالبة، وسيتم
تحويل كل قيمة x إلى labels[x + offset] . إذا تم منح الموتر
قيمة عائمة TensorBuffer ، سيتم تحويل القيم إلى أعداد صحيحة. وسيتم ربط جميع القيم خارج الحدود بسلسلة فارغة. |
---|---|
تصنيفات | قائمة من السلاسل تستخدم كقاموس للبحث عنها. سيتم استخدام فهرس عنصر الصفيف كمفتاح. للحصول على أداء أفضل، استخدِم عنصرًا ينفّذ
خوارزمية الوصول العشوائي، مثل ArrayList . |
فرق التوقيت | قيمة الإزاحة عند البحث عن قيم عدد صحيح في labels . |
المرتجعات
- السلاسل المرتبطة. طول القائمة هو
TensorBuffer.getFlatSize()
.
الرميات
IllegalArgumentException | إذا كانت القيمة tensorBuffer أو labels فارغة.
|
---|