public final class GoogLeNet
extends java.lang.Object
GoogLeNet paper from Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, Andrew Rabinovich “Going Deeper with Convolutions” https://arxiv.org/abs/1409.4842
| Modifier and Type | Class and Description |
|---|---|
static class |
GoogLeNet.Builder
The Builder to construct a
GoogLeNet object. |
| Modifier and Type | Method and Description |
|---|---|
static GoogLeNet.Builder |
builder()
Creates a builder to build a
GoogLeNet. |
static ai.djl.nn.Block |
googLeNet(GoogLeNet.Builder builder)
Creates a GoogLeNet network block with the help of the GoogLeNet Builder.
|
ai.djl.nn.ParallelBlock |
inceptionBlock(int c1,
int[] c2,
int[] c3,
int c4)
Creates a constituent inception block that becomes a part of the whole GoogLeNet model.
|
public static ai.djl.nn.Block googLeNet(GoogLeNet.Builder builder)
builder - the GoogLeNet.Builder with the necessary arguments.public ai.djl.nn.ParallelBlock inceptionBlock(int c1,
int[] c2,
int[] c3,
int c4)
c1 - number of channels for the first path of sequential block.c2 - array of channels for the second path of sequential block.c3 - array of channels for the third path of sequential block.c4 - number of channels for the fourth path of sequential block.public static GoogLeNet.Builder builder()
GoogLeNet.