You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
467 lines
8.4 KiB
467 lines
8.4 KiB
type: "nn"
|
|
layers {
|
|
name: "test"
|
|
type: "data"
|
|
size: 100
|
|
active_type: ""
|
|
}
|
|
layers {
|
|
name: "__embedding_0__"
|
|
type: "mixed"
|
|
size: 256
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "test"
|
|
input_parameter_name: "___embedding_0__.w0"
|
|
proj_conf {
|
|
type: "table"
|
|
name: "___embedding_0__.w0"
|
|
input_size: 100
|
|
output_size: 256
|
|
}
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_0__"
|
|
type: "mixed"
|
|
size: 100
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__embedding_0__"
|
|
input_parameter_name: "___mixed_0__.w0"
|
|
proj_conf {
|
|
type: "fc"
|
|
name: "___mixed_0__.w0"
|
|
input_size: 256
|
|
output_size: 100
|
|
}
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_1__"
|
|
type: "mixed"
|
|
size: 100
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__mixed_0__"
|
|
input_parameter_name: "___mixed_1__.w0"
|
|
proj_conf {
|
|
type: "table"
|
|
name: "___mixed_1__.w0"
|
|
input_size: 100
|
|
output_size: 100
|
|
}
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_2__"
|
|
type: "mixed"
|
|
size: 100
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__mixed_1__"
|
|
proj_conf {
|
|
type: "identity"
|
|
name: "___mixed_2__.w0"
|
|
input_size: 100
|
|
output_size: 100
|
|
}
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_3__"
|
|
type: "mixed"
|
|
size: 100
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__mixed_2__"
|
|
input_parameter_name: "___mixed_3__.w0"
|
|
proj_conf {
|
|
type: "dot_mul"
|
|
name: "___mixed_3__.w0"
|
|
input_size: 100
|
|
output_size: 100
|
|
}
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_4__"
|
|
type: "mixed"
|
|
size: 300
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__mixed_3__"
|
|
input_parameter_name: "___mixed_4__.w0"
|
|
proj_conf {
|
|
type: "context"
|
|
name: "___mixed_4__.w0"
|
|
input_size: 100
|
|
output_size: 300
|
|
context_start: -1
|
|
context_length: 3
|
|
trainable_padding: true
|
|
}
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_5__"
|
|
type: "mixed"
|
|
size: 100
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__mixed_2__"
|
|
}
|
|
inputs {
|
|
input_layer_name: "__mixed_2__"
|
|
input_parameter_name: "___mixed_5__.w1"
|
|
proj_conf {
|
|
type: "scaling"
|
|
name: "___mixed_5__.w1"
|
|
input_size: 100
|
|
output_size: 100
|
|
}
|
|
}
|
|
inputs {
|
|
input_layer_name: "__mixed_3__"
|
|
}
|
|
operator_confs {
|
|
type: "dot_mul"
|
|
input_indices: 0
|
|
input_indices: 2
|
|
input_sizes: 100
|
|
input_sizes: 100
|
|
output_size: 100
|
|
dotmul_scale: 1
|
|
}
|
|
}
|
|
layers {
|
|
name: "img"
|
|
type: "data"
|
|
size: 1024
|
|
active_type: ""
|
|
}
|
|
layers {
|
|
name: "filter"
|
|
type: "data"
|
|
size: 576
|
|
active_type: ""
|
|
}
|
|
layers {
|
|
name: "__mixed_6__"
|
|
type: "mixed"
|
|
size: 57600
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "img"
|
|
}
|
|
inputs {
|
|
input_layer_name: "img"
|
|
input_parameter_name: "___mixed_6__.w1"
|
|
proj_conf {
|
|
type: "conv"
|
|
name: "___mixed_6__.w1"
|
|
input_size: 1024
|
|
output_size: 57600
|
|
conv_conf {
|
|
filter_size: 3
|
|
channels: 1
|
|
stride: 1
|
|
padding: 0
|
|
groups: 1
|
|
filter_channels: 1
|
|
output_x: 30
|
|
img_size: 32
|
|
caffe_mode: true
|
|
filter_size_y: 3
|
|
padding_y: 0
|
|
stride_y: 1
|
|
output_y: 30
|
|
img_size_y: 32
|
|
}
|
|
num_filters: 64
|
|
}
|
|
}
|
|
inputs {
|
|
input_layer_name: "filter"
|
|
}
|
|
operator_confs {
|
|
type: "conv"
|
|
input_indices: 0
|
|
input_indices: 2
|
|
input_sizes: 1024
|
|
input_sizes: 576
|
|
output_size: 57600
|
|
conv_conf {
|
|
filter_size: 3
|
|
channels: 1
|
|
stride: 1
|
|
padding: 0
|
|
groups: 1
|
|
filter_channels: 1
|
|
output_x: 30
|
|
img_size: 32
|
|
caffe_mode: true
|
|
filter_size_y: 3
|
|
padding_y: 0
|
|
stride_y: 1
|
|
output_y: 30
|
|
img_size_y: 32
|
|
}
|
|
num_filters: 64
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_7__"
|
|
type: "mixed"
|
|
size: 254016
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "img"
|
|
}
|
|
inputs {
|
|
input_layer_name: "img"
|
|
input_parameter_name: "___mixed_7__.w1"
|
|
proj_conf {
|
|
type: "convt"
|
|
name: "___mixed_7__.w1"
|
|
input_size: 1024
|
|
output_size: 254016
|
|
conv_conf {
|
|
filter_size: 3
|
|
channels: 1
|
|
stride: 2
|
|
padding: 1
|
|
groups: 1
|
|
filter_channels: 64
|
|
output_x: 32
|
|
img_size: 63
|
|
caffe_mode: true
|
|
filter_size_y: 3
|
|
padding_y: 1
|
|
stride_y: 2
|
|
output_y: 32
|
|
img_size_y: 63
|
|
}
|
|
num_filters: 64
|
|
}
|
|
}
|
|
inputs {
|
|
input_layer_name: "filter"
|
|
}
|
|
operator_confs {
|
|
type: "convt"
|
|
input_indices: 0
|
|
input_indices: 2
|
|
input_sizes: 1024
|
|
input_sizes: 576
|
|
output_size: 254016
|
|
conv_conf {
|
|
filter_size: 3
|
|
channels: 1
|
|
stride: 2
|
|
padding: 1
|
|
groups: 1
|
|
filter_channels: 64
|
|
output_x: 32
|
|
img_size: 63
|
|
caffe_mode: true
|
|
filter_size_y: 3
|
|
padding_y: 1
|
|
stride_y: 2
|
|
output_y: 32
|
|
img_size_y: 63
|
|
}
|
|
num_filters: 64
|
|
}
|
|
}
|
|
layers {
|
|
name: "__mixed_8__"
|
|
type: "mixed"
|
|
size: 100
|
|
active_type: ""
|
|
inputs {
|
|
input_layer_name: "__mixed_4__"
|
|
input_parameter_name: "___mixed_8__.w0"
|
|
proj_conf {
|
|
type: "fc"
|
|
name: "___mixed_8__.w0"
|
|
input_size: 300
|
|
output_size: 100
|
|
}
|
|
}
|
|
inputs {
|
|
input_layer_name: "__mixed_5__"
|
|
input_parameter_name: "___mixed_8__.w1"
|
|
proj_conf {
|
|
type: "trans_fc"
|
|
name: "___mixed_8__.w1"
|
|
input_size: 100
|
|
output_size: 100
|
|
}
|
|
}
|
|
inputs {
|
|
input_layer_name: "__mixed_6__"
|
|
input_parameter_name: "___mixed_8__.w2"
|
|
proj_conf {
|
|
type: "fc"
|
|
name: "___mixed_8__.w2"
|
|
input_size: 57600
|
|
output_size: 100
|
|
}
|
|
}
|
|
inputs {
|
|
input_layer_name: "__mixed_7__"
|
|
input_parameter_name: "___mixed_8__.w3"
|
|
proj_conf {
|
|
type: "fc"
|
|
name: "___mixed_8__.w3"
|
|
input_size: 254016
|
|
output_size: 100
|
|
}
|
|
}
|
|
drop_rate: 0.5
|
|
error_clipping_threshold: 40.0
|
|
}
|
|
parameters {
|
|
name: "___embedding_0__.w0"
|
|
size: 25600
|
|
initial_mean: 0.0
|
|
initial_std: 0.1
|
|
dims: 100
|
|
dims: 256
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_0__.w0"
|
|
size: 25600
|
|
initial_mean: 0.0
|
|
initial_std: 0.0625
|
|
dims: 256
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_1__.w0"
|
|
size: 10000
|
|
initial_mean: 0.0
|
|
initial_std: 0.1
|
|
dims: 100
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_3__.w0"
|
|
size: 100
|
|
initial_mean: 0.0
|
|
initial_std: 1.0
|
|
dims: 1
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_4__.w0"
|
|
size: 200
|
|
initial_mean: 0.0
|
|
initial_std: 0.0
|
|
dims: 2
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: false
|
|
}
|
|
parameters {
|
|
name: "___mixed_5__.w1"
|
|
size: 1
|
|
initial_mean: 0.0
|
|
initial_std: 1.0
|
|
dims: 1
|
|
dims: 1
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_6__.w1"
|
|
size: 576
|
|
initial_mean: 0.0
|
|
initial_std: 0.471404520791
|
|
initial_strategy: 0
|
|
initial_smart: false
|
|
}
|
|
parameters {
|
|
name: "___mixed_7__.w1"
|
|
size: 576
|
|
initial_mean: 0.0
|
|
initial_std: 0.471404520791
|
|
initial_strategy: 0
|
|
initial_smart: false
|
|
}
|
|
parameters {
|
|
name: "___mixed_8__.w0"
|
|
size: 30000
|
|
initial_mean: 0.0
|
|
initial_std: 0.057735026919
|
|
dims: 300
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_8__.w1"
|
|
size: 10000
|
|
initial_mean: 0.0
|
|
initial_std: 0.1
|
|
dims: 100
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_8__.w2"
|
|
size: 5760000
|
|
initial_mean: 0.0
|
|
initial_std: 0.00416666666667
|
|
dims: 57600
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
parameters {
|
|
name: "___mixed_8__.w3"
|
|
size: 25401600
|
|
initial_mean: 0.0
|
|
initial_std: 0.00198412698413
|
|
dims: 254016
|
|
dims: 100
|
|
initial_strategy: 0
|
|
initial_smart: true
|
|
}
|
|
input_layer_names: "test"
|
|
input_layer_names: "img"
|
|
input_layer_names: "filter"
|
|
output_layer_names: "__mixed_8__"
|
|
sub_models {
|
|
name: "root"
|
|
layer_names: "test"
|
|
layer_names: "__embedding_0__"
|
|
layer_names: "__mixed_0__"
|
|
layer_names: "__mixed_1__"
|
|
layer_names: "__mixed_2__"
|
|
layer_names: "__mixed_3__"
|
|
layer_names: "__mixed_4__"
|
|
layer_names: "__mixed_5__"
|
|
layer_names: "img"
|
|
layer_names: "filter"
|
|
layer_names: "__mixed_6__"
|
|
layer_names: "__mixed_7__"
|
|
layer_names: "__mixed_8__"
|
|
input_layer_names: "test"
|
|
input_layer_names: "img"
|
|
input_layer_names: "filter"
|
|
output_layer_names: "__mixed_8__"
|
|
is_recurrent_layer_group: false
|
|
}
|
|
|