genel sınıf LabelUtil
Etiketleme işlemi kullanımları.
Genel Yöntemler
statik Liste < Dize > | mapValueToLabels ( TensorBuffer tensorBuffer, Liste < String > etiketleri, int ofset) Bir int değer tensörünü dize etiketleri listesine eşler. |
Kalıtsal Yöntemler
Genel Yöntemler
public static Liste < String > mapValueToLabels ( TensorBuffer tensorBuffer, List < String > labels, int offset)
Bir int değer tensörünü dize etiketleri listesine eşler. Sözlük olarak bir dizi dizeyi alır. Örnek: Verilen tensör [3, 1, 0] ise ve verilen etiketler ["arka plan", "elma", "muz", "kiraz", "tarih"] ise sonuç ["tarih", "muz", "elma"].
Parametreler
tensör Tamponu | İndeks değerlerine sahip bir tensör. Değerler negatif olmayan tam sayılar olmalıdır ve her x değeri, labels[x + offset] biçimine dönüştürülecektir. Tensör kayan noktalı TensorBuffer olarak verilirse değerler tamsayılara dönüştürülür. Sınırın dışında olan tüm değerler boş dizeyle eşlenir. |
---|---|
etiketler | Aramak için sözlük olarak kullanılan dizelerin listesi. Dizi öğesinin dizini anahtar olarak kullanılacaktır. Daha iyi performans elde etmek için ArrayList gibi RandomAccess uygulayan bir nesne kullanın. |
telafi etmek | labels int değerleri arandığındaki ofset değeri. |
İadeler
- eşlenen dizeler. Listenin uzunluğu
TensorBuffer.getFlatSize()
şeklindedir.
Atar
YasadışıTartışmaİstisna | tensorBuffer veya labels null ise. |
---|