org.tensorflow.metadata.v0.MultiLabelClassificationOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow_metadata/proto/v0/problem_statement.proto
// Protobuf Java Version: 3.25.4
package org.tensorflow.metadata.v0;
public interface MultiLabelClassificationOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.metadata.v0.MultiLabelClassification)
com.google.protobuf.MessageOrBuilder {
/**
*
* The name of the label. Assumes the label is a flat, top-level field.
*
*
* string label = 1;
* @return Whether the label field is set.
*/
boolean hasLabel();
/**
*
* The name of the label. Assumes the label is a flat, top-level field.
*
*
* string label = 1;
* @return The label.
*/
java.lang.String getLabel();
/**
*
* The name of the label. Assumes the label is a flat, top-level field.
*
*
* string label = 1;
* @return The bytes for label.
*/
com.google.protobuf.ByteString
getLabelBytes();
/**
*
* A path can be used instead of a flat string if the label is nested.
*
*
* .tensorflow.metadata.v0.Path label_path = 5;
* @return Whether the labelPath field is set.
*/
boolean hasLabelPath();
/**
*
* A path can be used instead of a flat string if the label is nested.
*
*
* .tensorflow.metadata.v0.Path label_path = 5;
* @return The labelPath.
*/
org.tensorflow.metadata.v0.Path getLabelPath();
/**
*
* A path can be used instead of a flat string if the label is nested.
*
*
* .tensorflow.metadata.v0.Path label_path = 5;
*/
org.tensorflow.metadata.v0.PathOrBuilder getLabelPathOrBuilder();
/**
*
* The weight column.
*
*
* string example_weight = 2;
* @return The exampleWeight.
*/
java.lang.String getExampleWeight();
/**
*
* The weight column.
*
*
* string example_weight = 2;
* @return The bytes for exampleWeight.
*/
com.google.protobuf.ByteString
getExampleWeightBytes();
/**
*
* The exact number of unique class labels.
*
*
* uint64 n_classes = 3;
* @return Whether the nClasses field is set.
*/
boolean hasNClasses();
/**
*
* The exact number of unique class labels.
*
*
* uint64 n_classes = 3;
* @return The nClasses.
*/
long getNClasses();
/**
*
* The maximal number of label classes that should be inferred dynamically
* from the data.
*
*
* .tensorflow.metadata.v0.DynamicClassSpec dynamic_class_spec = 4;
* @return Whether the dynamicClassSpec field is set.
*/
boolean hasDynamicClassSpec();
/**
*
* The maximal number of label classes that should be inferred dynamically
* from the data.
*
*
* .tensorflow.metadata.v0.DynamicClassSpec dynamic_class_spec = 4;
* @return The dynamicClassSpec.
*/
org.tensorflow.metadata.v0.DynamicClassSpec getDynamicClassSpec();
/**
*
* The maximal number of label classes that should be inferred dynamically
* from the data.
*
*
* .tensorflow.metadata.v0.DynamicClassSpec dynamic_class_spec = 4;
*/
org.tensorflow.metadata.v0.DynamicClassSpecOrBuilder getDynamicClassSpecOrBuilder();
org.tensorflow.metadata.v0.MultiLabelClassification.LabelIdCase getLabelIdCase();
org.tensorflow.metadata.v0.MultiLabelClassification.ClassSpecCase getClassSpecCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy