Reduction

public final enum Reduction

Type of Loss Reduction

AUTO indicates that the reduction option will be determined by the usage context. For almost all cases this defaults to SUM_OVER_BATCH_SIZE.

NONE Weighted losses with one dimension reduced (axis=-1, or axis specified by loss function).

SUM Scalar sum of weighted losses.

SUM_OVER_BATCH_SIZE Scalar SUM divided by number of elements in losses.

Inherited Methods

final int
compareTo(Reduction arg0)
int
compareTo(Object arg0)
final boolean
equals(Object arg0)
final Class<Reduction>
getDeclaringClass()
final int
hashCode()
final String
name()
final int
ordinal()
String
toString()
static <T extends Enum<T>> T
valueOf(Class<T> arg0, String arg1)
boolean
equals(Object arg0)
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()
abstract int
compareTo(Reduction arg0)

Enum Values

public static final Reduction AUTO

public static final Reduction NONE

public static final Reduction SUM

public static final Reduction SUM_OVER_BATCH_SIZE