LabelUtil

klasa publike LabelUtil

Përdorimi i funksionimit të etiketës.

Metodat publike

Lista statike < String >
mapValueToLabels ( TensorBuffer tensorBuffer, Lista < String > etiketat, int offset)
Harton një tensor të vlerës int në një listë të etiketave të vargjeve.

Metodat e trashëguara

Metodat publike

Lista statike publike < String > mapValueToLabels ( TensorBuffer tensorBuffer, List < String > etiketat, int offset)

Harton një tensor të vlerës int në një listë të etiketave të vargjeve. Ai merr një sërë vargjesh si fjalor. Shembull: nëse tensori i dhënë është [3, 1, 0], dhe etiketat e dhëna janë ["sfondi", "mollë", "banane", "qershi", "datë"], rezultati do të jetë ["datë", "banane", "mollë"].

Parametrat
tensorBuffer Një tensor me vlera indeksi. Vlerat duhet të jenë numra të plotë jo negativë dhe secila vlerë x do të konvertohet në labels[x + offset] . Nëse tensori jepet si një float TensorBuffer , vlerat do të hidhen në numra të plotë. Të gjitha vlerat që janë jashtë kufijve do të vendosen në vargun bosh.
etiketat Një listë vargjesh, të përdorura si fjalor për të kërkuar. Indeksi i elementit të grupit do të përdoret si çelës. Për të marrë performancë më të mirë, përdorni një objekt që zbaton RandomAccess, si ArrayList .
kompensuar Vlera e kompensimit kur shikoni vlerat int në labels .
Kthimet
Hedhjet
IllegalArgumentPërjashtim nëse tensorBuffer ose labels janë null.