-
Notifications
You must be signed in to change notification settings - Fork 0
/
ex_model.prototxt
118 lines (107 loc) · 1.54 KB
/
ex_model.prototxt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
name: "MNISTConvNet"
# train input layer
layer{
name:"mnist_data"
type:"Data"
transform_param {
scale: 0.00390625
}
include:{phase:TRAIN}
top:"data" # output
top:"label" # output
data_param{
source: "/home/thushv89/gsoc2017/caffe-cpp-example/data/mnist/mnist_train_lmdb"
backend:LMDB
batch_size: 64
}
}
# test input layer
layer{
name:"mnist_data"
type:"Data"
transform_param {
scale: 0.00390625
}
include:{phase:TEST}
top:"data" # output
top:"label" # output
data_param{
source: "/home/thushv89/gsoc2017/caffe-cpp-example/data/mnist/mnist_test_lmdb"
backend:LMDB
batch_size:100
}
}
layer {
name:"conv1"
type:"Convolution"
param{lr_mult:1}
param{lr_mult:2}
convolution_param{
num_output:20
kernel_size:5
stride:1
weight_filler{type:"xavier"}
bias_filler{type:"constant"}
}
bottom:"data"
top:"conv1"
}
layer {
name: "pool1"
type: "Pooling"
pooling_param {
kernel_size:2
stride: 2
pool:MAX
}
bottom: "conv1"
top: "pool1"
}
layer{
name: "fc1"
type:"InnerProduct"
param {lr_mult:1}
param {lr_mult:2}
inner_product_param {
num_output:500
weight_filler{type:"xavier"}
bias_filler{type:"constant"}
}
bottom:"pool1"
top:"fc1"
}
layer {
name:"relu1"
type:"ReLU"
bottom:"fc1"
top:"fc1"
}
layer {
name:"fc2"
type:"InnerProduct"
param {lr_mult:1}
param {lr_mult:2}
inner_product_param{
num_output:10
weight_filler{type:"xavier"}
bias_filler{type:"constant"}
}
bottom:"fc1"
top:"fc2"
}
layer{
name:"loss"
type:"SoftmaxWithLoss"
bottom:"fc2"
bottom:"label"
}
layer {
name: "accuracy"
type: "Accuracy"
bottom: "fc2"
bottom: "label"
top: "accuracy"
include {
phase: TEST
}
}