type: "nn" layers { name: "sentence_states" type: "data" size: 32 active_type: "" } layers { name: "sentence_scores" type: "data" size: 1 active_type: "" } layers { name: "__kmax_seq_score_layer_0__" type: "kmax_seq_score" active_type: "" inputs { input_layer_name: "sentence_scores" } beam_size: 5 } layers { name: "__sub_nested_seq_layer_0__" type: "sub_nested_seq" size: 32 active_type: "" inputs { input_layer_name: "sentence_states" } inputs { input_layer_name: "__kmax_seq_score_layer_0__" } } layers { name: "__fc_layer_0__" type: "fc" size: 1 active_type: "" inputs { input_layer_name: "__sub_nested_seq_layer_0__" input_parameter_name: "___fc_layer_0__.w0" } bias_parameter_name: "___fc_layer_0__.wbias" } layers { name: "__kmax_seq_score_layer_1__" type: "kmax_seq_score" active_type: "" inputs { input_layer_name: "sentence_scores" } beam_size: 5 } layers { name: "__seq_slice_layer_0__" type: "seq_slice" size: 32 active_type: "" inputs { input_layer_name: "__sub_nested_seq_layer_0__" } inputs { input_layer_name: "__kmax_seq_score_layer_1__" } select_first: true } layers { name: "__fc_layer_1__" type: "fc" size: 1 active_type: "" inputs { input_layer_name: "__seq_slice_layer_0__" input_parameter_name: "___fc_layer_1__.w0" } bias_parameter_name: "___fc_layer_1__.wbias" } layers { name: "__kmax_seq_score_layer_2__" type: "kmax_seq_score" active_type: "" inputs { input_layer_name: "__fc_layer_1__" } beam_size: 5 } layers { name: "sentences_ids" type: "data" size: 1 active_type: "" } layers { name: "start_ids" type: "data" size: 1 active_type: "" } layers { name: "end_ids" type: "data" size: 1 active_type: "" } layers { name: "__cross_entropy_over_beam_0__" type: "cross_entropy_over_beam" active_type: "" inputs { input_layer_name: "sentence_scores" } inputs { input_layer_name: "__kmax_seq_score_layer_0__" } inputs { input_layer_name: "sentences_ids" } inputs { input_layer_name: "__fc_layer_0__" } inputs { input_layer_name: "__kmax_seq_score_layer_1__" } inputs { input_layer_name: "start_ids" } inputs { input_layer_name: "__fc_layer_1__" } inputs { input_layer_name: "__kmax_seq_score_layer_2__" } inputs { input_layer_name: "end_ids" } } parameters { name: "___fc_layer_0__.w0" size: 32 initial_mean: 0.0 initial_std: 0.176776695297 dims: 32 dims: 1 initial_strategy: 0 initial_smart: true } parameters { name: "___fc_layer_0__.wbias" size: 1 initial_mean: 0.0 initial_std: 0.0 dims: 1 dims: 1 initial_strategy: 0 initial_smart: false } parameters { name: "___fc_layer_1__.w0" size: 32 initial_mean: 0.0 initial_std: 0.176776695297 dims: 32 dims: 1 initial_strategy: 0 initial_smart: true } parameters { name: "___fc_layer_1__.wbias" size: 1 initial_mean: 0.0 initial_std: 0.0 dims: 1 dims: 1 initial_strategy: 0 initial_smart: false } input_layer_names: "sentence_scores" input_layer_names: "sentences_ids" input_layer_names: "sentence_states" input_layer_names: "start_ids" input_layer_names: "end_ids" output_layer_names: "__cross_entropy_over_beam_0__" sub_models { name: "root" layer_names: "sentence_states" layer_names: "sentence_scores" layer_names: "__kmax_seq_score_layer_0__" layer_names: "__sub_nested_seq_layer_0__" layer_names: "__fc_layer_0__" layer_names: "__kmax_seq_score_layer_1__" layer_names: "__seq_slice_layer_0__" layer_names: "__fc_layer_1__" layer_names: "__kmax_seq_score_layer_2__" layer_names: "sentences_ids" layer_names: "start_ids" layer_names: "end_ids" layer_names: "__cross_entropy_over_beam_0__" input_layer_names: "sentence_scores" input_layer_names: "sentences_ids" input_layer_names: "sentence_states" input_layer_names: "start_ids" input_layer_names: "end_ids" output_layer_names: "__cross_entropy_over_beam_0__" is_recurrent_layer_group: false }