3package apollo.prediction;
6 repeated
float data = 1 [packed =
true];
7 repeated int32 shape = 2;
11 repeated int32 input_shape = 1;
12 optional
string dtype = 2;
13 optional
bool sparse = 3;
17 optional int32 units = 1;
18 optional
string activation = 2;
19 optional
bool use_bias = 3;
25 repeated int32 shape = 1;
26 optional
bool use_bias = 2;
29 optional int32 stride = 5;
33 optional int32 kernel_size = 1;
34 optional int32 stride = 2;
38 optional int32 kernel_size = 1;
39 optional int32 stride = 2;
42message BatchNormalizationParameter {
43 optional
double epsilon = 1 [
default = 1e-5];
44 optional int32 axis = 2;
45 optional
bool center = 3;
46 optional
bool scale = 4;
47 optional
float momentum = 5;
54message LSTMParameter {
55 optional int32 units = 1;
56 optional
bool return_sequences = 2;
57 optional
bool stateful = 3;
58 optional
string activation = 4;
59 optional
string recurrent_activation = 5;
60 optional
bool use_bias = 6;
61 optional
bool unit_forget_bias = 7 [
default =
true];
62 optional
bool go_backwards = 8 [
default =
false];
63 optional
bool unroll = 9 [
default =
false];
64 optional int32 implementation = 10 [
default = 0];
82 optional
string activation = 1;
85message FlattenParameter {}
87message ConcatenateParameter {
88 optional int32 axis = 1;
91message LayerParameter {
92 optional
string type = 1;
93 optional
string name = 2;
94 optional int32 order_number = 3;
99 BatchNormalizationParameter batch_normalization = 7;
100 LSTMParameter lstm = 8;
101 FlattenParameter flatten = 9;
102 ConcatenateParameter concatenate = 10;