Die Kategorie ist eine Dienstprogrammklasse, die ein Label, seinen Anzeigenamen, einen Gleitkommawert als Wert und den Index des Labels in der entsprechenden Labeldatei enthält. Sie wird normalerweise im Ergebnis von Klassifizierungsaufgaben verwendet.
Public Constructors
Public Methods
Statisches Category | |
Statisches Category | |
boolean |
ist gleich(Objekt o)
|
String |
getDisplayName()
Ruft die Referenz des displayName-Elements der Kategorie ab, also einen Namen in der Sprache des Labels.
|
int |
getIndex()
Ruft den Index der Kategorie ab.
|
String |
getLabel()
Ruft die Referenz des Labels der Kategorie ab.
|
float |
getScore()
Ruft die Punktzahl der Kategorie ab.
|
int |
hashCode()
|
String |
toString()
|
Übernommene Methoden
Public Constructors
Public Methods
public static Kategorie create (String-Label, String displayName, Gleitkommazahl, int-Index)
Erstellt ein Category
-Objekt.
Parameter
Label | Das Label dieses Kategorieobjekts |
---|---|
displayName | Der Anzeigename des Labels, der für verschiedene Sprachen übersetzt werden kann. Beispielsweise kann das Label „Apfel“ zu Anzeigezwecken ins Spanische übersetzt werden, sodass der displayName „manzana“ lautet. |
score | den Wahrscheinlichkeitswert dieser Labelkategorie |
Index | Der Index des Labels in der entsprechenden Labeldatei |
public static Kategorie create (String-Label, String displayName, Gleitkommazahl)
Konstruiert ein Category
-Objekt mit dem Standardindex (-1).
Parameter
Label | |
---|---|
displayName | |
score |
public String getDisplayName ()
Ruft die Referenz des displayName-Elements der Kategorie ab, also einen Namen in der Sprache des Labels.
Der Anzeigename kann ein leerer String sein, wenn das Category
-Objekt ohne „displayName“ erstellt wird, z. B. bei Verwendung von Category(String, float)
.
public int getIndex ()
Ruft den Index der Kategorie ab. Der Indexwert kann -1 sein, was bedeutet, dass er nicht richtig eingerichtet wurde und ungültig ist.
public Gleitkommazahl getScore ()
Ruft die Punktzahl der Kategorie ab.