diff --git a/config.template.jsonnet b/config.template.jsonnet index 154c20b63dc84127a0de99d18929c3f132e9e318..3bb0dad0c56bf1db897f89fc1f67c3a0ff24f8a8 100644 --- a/config.template.jsonnet +++ b/config.template.jsonnet @@ -108,7 +108,7 @@ assert pretrained_tokens == null || pretrained_transformer_name == null: "Can't features: features, targets: targets, # Whether data contains semantic relation field, bool - use_sem: if in_features("semrel") then true else false, + use_sem: if in_targets("semrel") then true else false, token_indexers: { token: if use_transformer then { type: "pretrained_transformer_mismatched_tmp_fix", @@ -254,11 +254,11 @@ assert pretrained_tokens == null || pretrained_transformer_name == null: "Can't layer_dropout_probability: 0.33, stacked_bilstm: { input_size: - char_dim + projected_embedding_dim + - if in_features('xpostag') then xpostag_dim else 0 + - if in_features('lemma') then lemma_char_dim else 0 + - if in_features('upostag') then upostag_dim else 0 + - if in_features('feats') then feats_dim else 0, + (char_dim + projected_embedding_dim + + (if in_features('xpostag') then xpostag_dim else 0) + + (if in_features('lemma') then lemma_char_dim else 0) + + (if in_features('upostag') then upostag_dim else 0) + + (if in_features('feats') then feats_dim else 0)), hidden_size: hidden_size, num_layers: num_layers, recurrent_dropout_probability: 0.33,