public enum LayoutType extends java.lang.Enum<LayoutType>
NDArray
.
The options are:
BATCH
- Different elements in a batch, usually from a StackBatchifier
.
CHANNEL
- Each channel represents a different aspect of the data such as
RGB showing different color channels.
DEPTH
- The depth of a 3-D input
HEIGHT
- The width of a multi-dimensional input, usually an image.
WIDTH
- The height of a multi-dimensional input, usually an image.
TIME
- The time within a sequence such as text or video.
UNKNOWN
- A unknown or otherwise unrepresentable layout type.
Enum Constant and Description |
---|
BATCH |
CHANNEL |
DEPTH |
HEIGHT |
TIME |
UNKNOWN |
WIDTH |
Modifier and Type | Method and Description |
---|---|
static LayoutType |
fromValue(char value)
Converts the character to the matching layout type.
|
static LayoutType[] |
fromValue(java.lang.String layout)
Converts each character to the matching layout type.
|
char |
getValue()
Returns the character representation of the layout type.
|
static java.lang.String |
toString(LayoutType[] layouts)
Converts a layout type array to a string of the character representations.
|
static LayoutType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LayoutType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LayoutType BATCH
public static final LayoutType CHANNEL
public static final LayoutType DEPTH
public static final LayoutType HEIGHT
public static final LayoutType WIDTH
public static final LayoutType TIME
public static final LayoutType UNKNOWN
public static LayoutType[] values()
for (LayoutType c : LayoutType.values()) System.out.println(c);
public static LayoutType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic char getValue()
public static LayoutType fromValue(char value)
value
- the character to convertjava.lang.IllegalArgumentException
- thrown if the character does not match any layout typepublic static LayoutType[] fromValue(java.lang.String layout)
layout
- the character string to convertjava.lang.IllegalArgumentException
- thrown if the character does not match any layout typepublic static java.lang.String toString(LayoutType[] layouts)
layouts
- the layout type to convert