final class TopKClassification extends GeneratedMessageV3 with TopKClassificationOrBuilder
Configuration for a top-K classification task. In this problem type, there are n_classes possible label values, and the model predicts n_predicted_labels labels. The output is a sequence of n_predicted_labels labels, out of n_classes possible classes. The order of the predicted output labels is determined by the predictions_order field. (*) MultiClassClassification is the same as TopKClassification with n_predicted_labels = 1. (*) TopKClassification does NOT mean multi-class multi-label classification: e.g., the output contains a sequence of labels, all coming from the same label column in the data.
Protobuf type tensorflow.metadata.v0.TopKClassification
- Source
- TopKClassification.java
- Alphabetic
- By Inheritance
- TopKClassification
- TopKClassificationOrBuilder
- GeneratedMessageV3
- Serializable
- AbstractMessage
- Message
- MessageOrBuilder
- AbstractMessageLite
- MessageLite
- MessageLiteOrBuilder
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- def equals(obj: AnyRef): Boolean
- Definition Classes
- TopKClassification → AbstractMessage → Message → AnyRef → Any
- Annotations
- @Override()
- def findInitializationErrors(): List[String]
- Definition Classes
- AbstractMessage → MessageOrBuilder
- def getAllFields(): Map[FieldDescriptor, AnyRef]
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def getDefaultInstanceForType(): TopKClassification
- Definition Classes
- TopKClassification → MessageOrBuilder → MessageLiteOrBuilder
- Annotations
- @Override()
- def getDescriptorForType(): Descriptor
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def getExampleWeight(): String
(optional) The weight column.
(optional) The weight column.
string example_weight = 2;
- returns
The exampleWeight.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getExampleWeightBytes(): ByteString
(optional) The weight column.
(optional) The weight column.
string example_weight = 2;
- returns
The bytes for exampleWeight.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getField(field: FieldDescriptor): AnyRef
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def getInitializationErrorString(): String
- Definition Classes
- AbstractMessage → MessageOrBuilder
- def getLabel(): String
The name of the label. Assumes the label is a flat, top-level field.
The name of the label. Assumes the label is a flat, top-level field.
string label = 1;
- returns
The label.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- def getLabelBytes(): ByteString
The name of the label. Assumes the label is a flat, top-level field.
The name of the label. Assumes the label is a flat, top-level field.
string label = 1;
- returns
The bytes for label.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- def getLabelIdCase(): LabelIdCase
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- def getLabelPath(): Path
A path can be used instead of a flat string if the label is nested.
A path can be used instead of a flat string if the label is nested.
.tensorflow.metadata.v0.Path label_path = 6;
- returns
The labelPath.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getLabelPathOrBuilder(): PathOrBuilder
A path can be used instead of a flat string if the label is nested.
A path can be used instead of a flat string if the label is nested.
.tensorflow.metadata.v0.Path label_path = 6;
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getNClasses(): Long
(optional) The number of label classes. If unset, the solution provider is expected to infer the number of classes from the data.
(optional) The number of label classes. If unset, the solution provider is expected to infer the number of classes from the data.
uint64 n_classes = 3;
- returns
The nClasses.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getNPredictedLabels(): Long
(optional) The number of class labels to predict. If unset, we assume 1.
(optional) The number of class labels to predict. If unset, we assume 1.
uint64 n_predicted_labels = 4;
- returns
The nPredictedLabels.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getOneofFieldDescriptor(oneof: OneofDescriptor): FieldDescriptor
- Definition Classes
- GeneratedMessageV3 → AbstractMessage → MessageOrBuilder
- def getParserForType(): Parser[TopKClassification]
- Definition Classes
- TopKClassification → GeneratedMessageV3 → Message → MessageLite
- Annotations
- @Override()
- def getPredictionsOrder(): Order
.tensorflow.metadata.v0.TopKClassification.Order predictions_order = 5;
.tensorflow.metadata.v0.TopKClassification.Order predictions_order = 5;
- returns
The predictionsOrder.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getPredictionsOrderValue(): Int
.tensorflow.metadata.v0.TopKClassification.Order predictions_order = 5;
.tensorflow.metadata.v0.TopKClassification.Order predictions_order = 5;
- returns
The enum numeric value on the wire for predictionsOrder.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def getRepeatedField(field: FieldDescriptor, index: Int): AnyRef
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def getRepeatedFieldCount(field: FieldDescriptor): Int
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def getSerializedSize(): Int
- Definition Classes
- TopKClassification → GeneratedMessageV3 → AbstractMessage → MessageLite
- Annotations
- @Override()
- def getUnknownFields(): UnknownFieldSet
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def hasField(field: FieldDescriptor): Boolean
- Definition Classes
- GeneratedMessageV3 → MessageOrBuilder
- def hasLabel(): Boolean
The name of the label. Assumes the label is a flat, top-level field.
The name of the label. Assumes the label is a flat, top-level field.
string label = 1;
- returns
Whether the label field is set.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- def hasLabelPath(): Boolean
A path can be used instead of a flat string if the label is nested.
A path can be used instead of a flat string if the label is nested.
.tensorflow.metadata.v0.Path label_path = 6;
- returns
Whether the labelPath field is set.
- Definition Classes
- TopKClassification → TopKClassificationOrBuilder
- Annotations
- @Override()
- def hasOneof(oneof: OneofDescriptor): Boolean
- Definition Classes
- GeneratedMessageV3 → AbstractMessage → MessageOrBuilder
- def hashCode(): Int
- Definition Classes
- TopKClassification → AbstractMessage → Message → AnyRef → Any
- Annotations
- @Override()
- final def isInitialized(): Boolean
- Definition Classes
- TopKClassification → GeneratedMessageV3 → AbstractMessage → MessageLiteOrBuilder
- Annotations
- @Override()
- def newBuilderForType(): Builder
- Definition Classes
- TopKClassification → Message → MessageLite
- Annotations
- @Override()
- def toBuilder(): Builder
- Definition Classes
- TopKClassification → Message → MessageLite
- Annotations
- @Override()
- def toByteArray(): Array[Byte]
- Definition Classes
- AbstractMessageLite → MessageLite
- def toByteString(): ByteString
- Definition Classes
- AbstractMessageLite → MessageLite
- final def toString(): String
- Definition Classes
- AbstractMessage → Message → AnyRef → Any
- def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- AbstractMessageLite → MessageLite
- Annotations
- @throws(classOf[java.io.IOException])
- def writeTo(output: CodedOutputStream): Unit
- Definition Classes
- TopKClassification → GeneratedMessageV3 → AbstractMessage → MessageLite
- Annotations
- @Override()
- def writeTo(output: OutputStream): Unit
- Definition Classes
- AbstractMessageLite → MessageLite
- Annotations
- @throws(classOf[java.io.IOException])