Package org.robovm.apple.metalps
Enum MPSCNNLossType
- java.lang.Object
-
- java.lang.Enum<MPSCNNLossType>
-
- org.robovm.apple.metalps.MPSCNNLossType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MPSCNNLossType>
,org.robovm.rt.bro.ValuedEnum
public enum MPSCNNLossType extends java.lang.Enum<MPSCNNLossType> implements org.robovm.rt.bro.ValuedEnum
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.robovm.rt.bro.ValuedEnum
org.robovm.rt.bro.ValuedEnum.AsLongMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedSIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedUIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedShortMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedShortMarshaler
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CategoricalCrossEntropy
CosineDistance
Count
Hinge
Huber
KullbackLeiblerDivergence
Log
MeanAbsoluteError
MeanSquaredError
SigmoidCrossEntropy
SoftMaxCrossEntropy
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
value()
static MPSCNNLossType
valueOf(long n)
Returns the enum constant of this type with the specified name.static MPSCNNLossType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MPSCNNLossType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MeanAbsoluteError
public static final MPSCNNLossType MeanAbsoluteError
- Since:
- Available in iOS 11.3 and later.
-
MeanSquaredError
public static final MPSCNNLossType MeanSquaredError
- Since:
- Available in iOS 11.3 and later.
-
SoftMaxCrossEntropy
public static final MPSCNNLossType SoftMaxCrossEntropy
- Since:
- Available in iOS 11.3 and later.
-
SigmoidCrossEntropy
public static final MPSCNNLossType SigmoidCrossEntropy
- Since:
- Available in iOS 11.3 and later.
-
CategoricalCrossEntropy
public static final MPSCNNLossType CategoricalCrossEntropy
- Since:
- Available in iOS 11.3 and later.
-
Hinge
public static final MPSCNNLossType Hinge
- Since:
- Available in iOS 11.3 and later.
-
Huber
public static final MPSCNNLossType Huber
- Since:
- Available in iOS 11.3 and later.
-
CosineDistance
public static final MPSCNNLossType CosineDistance
- Since:
- Available in iOS 11.3 and later.
-
Log
public static final MPSCNNLossType Log
- Since:
- Available in iOS 11.3 and later.
-
KullbackLeiblerDivergence
public static final MPSCNNLossType KullbackLeiblerDivergence
- Since:
- Available in iOS 11.3 and later.
-
Count
public static final MPSCNNLossType Count
-
-
Method Detail
-
values
public static MPSCNNLossType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MPSCNNLossType c : MPSCNNLossType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MPSCNNLossType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
value
public long value()
- Specified by:
value
in interfaceorg.robovm.rt.bro.ValuedEnum
-
valueOf
public static MPSCNNLossType valueOf(long n)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
n
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-