All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.tensorflow.metadata.v0.AnomaliesOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow_metadata/proto/v0/anomalies.proto

// Protobuf Java Version: 3.25.4
package org.tensorflow.metadata.v0;

public interface AnomaliesOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tensorflow.metadata.v0.Anomalies)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .tensorflow.metadata.v0.Schema baseline = 1;
   * @return Whether the baseline field is set.
   */
  boolean hasBaseline();
  /**
   * .tensorflow.metadata.v0.Schema baseline = 1;
   * @return The baseline.
   */
  org.tensorflow.metadata.v0.Schema getBaseline();
  /**
   * .tensorflow.metadata.v0.Schema baseline = 1;
   */
  org.tensorflow.metadata.v0.SchemaOrBuilder getBaselineOrBuilder();

  /**
   * .tensorflow.metadata.v0.Schema baseline_v1 = 6 [deprecated = true];
   * @deprecated tensorflow.metadata.v0.Anomalies.baseline_v1 is deprecated.
   *     See tensorflow_metadata/proto/v0/anomalies.proto;l=311
   * @return Whether the baselineV1 field is set.
   */
  @java.lang.Deprecated boolean hasBaselineV1();
  /**
   * .tensorflow.metadata.v0.Schema baseline_v1 = 6 [deprecated = true];
   * @deprecated tensorflow.metadata.v0.Anomalies.baseline_v1 is deprecated.
   *     See tensorflow_metadata/proto/v0/anomalies.proto;l=311
   * @return The baselineV1.
   */
  @java.lang.Deprecated org.tensorflow.metadata.v0.Schema getBaselineV1();
  /**
   * .tensorflow.metadata.v0.Schema baseline_v1 = 6 [deprecated = true];
   */
  @java.lang.Deprecated org.tensorflow.metadata.v0.SchemaOrBuilder getBaselineV1OrBuilder();

  /**
   * 
   * The format of the keys in anomaly_info.
   * If absent, default is DEFAULT.
   * 
* * optional .tensorflow.metadata.v0.Anomalies.AnomalyNameFormat anomaly_name_format = 7; * @return Whether the anomalyNameFormat field is set. */ boolean hasAnomalyNameFormat(); /** *
   * The format of the keys in anomaly_info.
   * If absent, default is DEFAULT.
   * 
* * optional .tensorflow.metadata.v0.Anomalies.AnomalyNameFormat anomaly_name_format = 7; * @return The anomalyNameFormat. */ org.tensorflow.metadata.v0.Anomalies.AnomalyNameFormat getAnomalyNameFormat(); /** *
   * Information about feature-level anomalies.
   * 
* * map<string, .tensorflow.metadata.v0.AnomalyInfo> anomaly_info = 2; */ int getAnomalyInfoCount(); /** *
   * Information about feature-level anomalies.
   * 
* * map<string, .tensorflow.metadata.v0.AnomalyInfo> anomaly_info = 2; */ boolean containsAnomalyInfo( java.lang.String key); /** * Use {@link #getAnomalyInfoMap()} instead. */ @java.lang.Deprecated java.util.Map getAnomalyInfo(); /** *
   * Information about feature-level anomalies.
   * 
* * map<string, .tensorflow.metadata.v0.AnomalyInfo> anomaly_info = 2; */ java.util.Map getAnomalyInfoMap(); /** *
   * Information about feature-level anomalies.
   * 
* * map<string, .tensorflow.metadata.v0.AnomalyInfo> anomaly_info = 2; */ /* nullable */ org.tensorflow.metadata.v0.AnomalyInfo getAnomalyInfoOrDefault( java.lang.String key, /* nullable */ org.tensorflow.metadata.v0.AnomalyInfo defaultValue); /** *
   * Information about feature-level anomalies.
   * 
* * map<string, .tensorflow.metadata.v0.AnomalyInfo> anomaly_info = 2; */ org.tensorflow.metadata.v0.AnomalyInfo getAnomalyInfoOrThrow( java.lang.String key); /** *
   * Information about dataset-level anomalies.
   * 
* * optional .tensorflow.metadata.v0.AnomalyInfo dataset_anomaly_info = 8; * @return Whether the datasetAnomalyInfo field is set. */ boolean hasDatasetAnomalyInfo(); /** *
   * Information about dataset-level anomalies.
   * 
* * optional .tensorflow.metadata.v0.AnomalyInfo dataset_anomaly_info = 8; * @return The datasetAnomalyInfo. */ org.tensorflow.metadata.v0.AnomalyInfo getDatasetAnomalyInfo(); /** *
   * Information about dataset-level anomalies.
   * 
* * optional .tensorflow.metadata.v0.AnomalyInfo dataset_anomaly_info = 8; */ org.tensorflow.metadata.v0.AnomalyInfoOrBuilder getDatasetAnomalyInfoOrBuilder(); /** *
   * True if numExamples == 0.
   * 
* * optional bool data_missing = 3; * @return Whether the dataMissing field is set. */ boolean hasDataMissing(); /** *
   * True if numExamples == 0.
   * 
* * optional bool data_missing = 3; * @return The dataMissing. */ boolean getDataMissing(); /** *
   * If drift / skew detection was conducted, this field will hold the
   * comparison results for all the features compared, regardless whether a
   * related anomaly was reported.
   * 
* * repeated .tensorflow.metadata.v0.DriftSkewInfo drift_skew_info = 9; */ java.util.List getDriftSkewInfoList(); /** *
   * If drift / skew detection was conducted, this field will hold the
   * comparison results for all the features compared, regardless whether a
   * related anomaly was reported.
   * 
* * repeated .tensorflow.metadata.v0.DriftSkewInfo drift_skew_info = 9; */ org.tensorflow.metadata.v0.DriftSkewInfo getDriftSkewInfo(int index); /** *
   * If drift / skew detection was conducted, this field will hold the
   * comparison results for all the features compared, regardless whether a
   * related anomaly was reported.
   * 
* * repeated .tensorflow.metadata.v0.DriftSkewInfo drift_skew_info = 9; */ int getDriftSkewInfoCount(); /** *
   * If drift / skew detection was conducted, this field will hold the
   * comparison results for all the features compared, regardless whether a
   * related anomaly was reported.
   * 
* * repeated .tensorflow.metadata.v0.DriftSkewInfo drift_skew_info = 9; */ java.util.List getDriftSkewInfoOrBuilderList(); /** *
   * If drift / skew detection was conducted, this field will hold the
   * comparison results for all the features compared, regardless whether a
   * related anomaly was reported.
   * 
* * repeated .tensorflow.metadata.v0.DriftSkewInfo drift_skew_info = 9; */ org.tensorflow.metadata.v0.DriftSkewInfoOrBuilder getDriftSkewInfoOrBuilder( int index); org.tensorflow.metadata.v0.Anomalies.BaselineSchemaCase getBaselineSchemaCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy