Package com.google.cloud.automl.v1beta1
Class RegressionProto.RegressionEvaluationMetrics
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.automl.v1beta1.RegressionProto.RegressionEvaluationMetrics
-
- All Implemented Interfaces:
RegressionProto.RegressionEvaluationMetricsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- RegressionProto
public static final class RegressionProto.RegressionEvaluationMetrics extends com.google.protobuf.GeneratedMessageV3 implements RegressionProto.RegressionEvaluationMetricsOrBuilder
Metrics for regression problems.
Protobuf typegoogle.cloud.automl.v1beta1.RegressionEvaluationMetrics- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegressionProto.RegressionEvaluationMetrics.BuilderMetrics for regression problems.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intMEAN_ABSOLUTE_ERROR_FIELD_NUMBERstatic intMEAN_ABSOLUTE_PERCENTAGE_ERROR_FIELD_NUMBERstatic intR_SQUARED_FIELD_NUMBERstatic intROOT_MEAN_SQUARED_ERROR_FIELD_NUMBERstatic intROOT_MEAN_SQUARED_LOG_ERROR_FIELD_NUMBER
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ROOT_MEAN_SQUARED_ERROR_FIELD_NUMBER
public static final int ROOT_MEAN_SQUARED_ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEAN_ABSOLUTE_ERROR_FIELD_NUMBER
public static final int MEAN_ABSOLUTE_ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEAN_ABSOLUTE_PERCENTAGE_ERROR_FIELD_NUMBER
public static final int MEAN_ABSOLUTE_PERCENTAGE_ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
R_SQUARED_FIELD_NUMBER
public static final int R_SQUARED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROOT_MEAN_SQUARED_LOG_ERROR_FIELD_NUMBER
public static final int ROOT_MEAN_SQUARED_LOG_ERROR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getRootMeanSquaredError
public float getRootMeanSquaredError()
Output only. Root Mean Squared Error (RMSE).
float root_mean_squared_error = 1;- Specified by:
getRootMeanSquaredErrorin interfaceRegressionProto.RegressionEvaluationMetricsOrBuilder- Returns:
- The rootMeanSquaredError.
-
getMeanAbsoluteError
public float getMeanAbsoluteError()
Output only. Mean Absolute Error (MAE).
float mean_absolute_error = 2;- Specified by:
getMeanAbsoluteErrorin interfaceRegressionProto.RegressionEvaluationMetricsOrBuilder- Returns:
- The meanAbsoluteError.
-
getMeanAbsolutePercentageError
public float getMeanAbsolutePercentageError()
Output only. Mean absolute percentage error. Only set if all ground truth values are are positive.
float mean_absolute_percentage_error = 3;- Specified by:
getMeanAbsolutePercentageErrorin interfaceRegressionProto.RegressionEvaluationMetricsOrBuilder- Returns:
- The meanAbsolutePercentageError.
-
getRSquared
public float getRSquared()
Output only. R squared.
float r_squared = 4;- Specified by:
getRSquaredin interfaceRegressionProto.RegressionEvaluationMetricsOrBuilder- Returns:
- The rSquared.
-
getRootMeanSquaredLogError
public float getRootMeanSquaredLogError()
Output only. Root mean squared log error.
float root_mean_squared_log_error = 5;- Specified by:
getRootMeanSquaredLogErrorin interfaceRegressionProto.RegressionEvaluationMetricsOrBuilder- Returns:
- The rootMeanSquaredLogError.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RegressionProto.RegressionEvaluationMetrics parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RegressionProto.RegressionEvaluationMetrics parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RegressionProto.RegressionEvaluationMetrics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public RegressionProto.RegressionEvaluationMetrics.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RegressionProto.RegressionEvaluationMetrics.Builder newBuilder()
-
newBuilder
public static RegressionProto.RegressionEvaluationMetrics.Builder newBuilder(RegressionProto.RegressionEvaluationMetrics prototype)
-
toBuilder
public RegressionProto.RegressionEvaluationMetrics.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RegressionProto.RegressionEvaluationMetrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static RegressionProto.RegressionEvaluationMetrics getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RegressionProto.RegressionEvaluationMetrics> parser()
-
getParserForType
public com.google.protobuf.Parser<RegressionProto.RegressionEvaluationMetrics> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public RegressionProto.RegressionEvaluationMetrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-