@Generated(value="OracleSDKGenerator", comments="API Version: 20190101") public final class Metadata extends Object
Defines properties of each model metadata.
Note: Objects should always be created or deserialized using the Metadata.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the Metadata.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
Metadata.Builder |
Constructor and Description |
---|
Metadata(String key,
String value,
String description,
String category)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Metadata.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getCategory()
Category of model metadata which should be null for defined metadata.For custom metadata is should be one of the following values “Performance,Training Profile,Training and Validation Datasets,Training Environment,other”.
|
String |
getDescription()
Description of model metadata
|
String |
getKey()
Key of the model Metadata.
|
String |
getValue()
Allowed values for useCaseType:
binary_classification, regression, multinomial_classification, clustering, recommender,
dimensionality_reduction/representation, time_series_forecasting, anomaly_detection,
topic_modeling, ner, sentiment_analysis, image_classification, object_localization, other
|
int |
hashCode() |
Metadata.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"key","value","description","category"}) @Deprecated public Metadata(String key, String value, String description, String category)
public static Metadata.Builder builder()
Create a new builder.
public Metadata.Builder toBuilder()
public String getKey()
Key of the model Metadata. The key can either be user defined or OCI defined. List of OCI defined keys: * useCaseType * libraryName * libraryVersion * estimatorClass * hyperParameters * testartifactresults
public String getValue()
Allowed values for useCaseType: binary_classification, regression, multinomial_classification, clustering, recommender, dimensionality_reduction/representation, time_series_forecasting, anomaly_detection, topic_modeling, ner, sentiment_analysis, image_classification, object_localization, other
Allowed values for libraryName: scikit-learn, xgboost, tensorflow, pytorch, mxnet, keras, lightGBM, pymc3, pyOD, spacy, prophet, sktime, statsmodels, cuml, oracle_automl, h2o, transformers, nltk, emcee, pystan, bert, gensim, flair, word2vec, ensemble, other
public String getDescription()
Description of model metadata
public String getCategory()
Category of model metadata which should be null for defined metadata.For custom metadata is should be one of the following values “Performance,Training Profile,Training and Validation Datasets,Training Environment,other”.
Copyright © 2016–2022. All rights reserved.