component {
  name: "convnet"
  transition_system {
    registered_name: "shift-only"
    parameters {
      key: "parser_skip_deterministic"
      value: "false"
    }
  }
  resource {
    name: "lexifuse-repository"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/lexifuse.lexifuse-repository/repository"
      file_format: "repository"
      record_format: "entity"
    }
  }
  resource {
    name: "brain-parser-model"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.convnet.model-init/brain-parser-model"
      file_format: "model"
      record_format: ""
    }
  }
  resource {
    name: "transition-system-data"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.convnet.model-init/transition-system-data"
      file_format: "model"
      record_format: ""
    }
  }
  resource {
    name: "words-embedding-input"
    part {
      file_pattern: "/readahead/512M/cns/lg-d/home/saft/corpora/word-embeddings/en/word2vec/1billion/word2vec-embedding-bi-true-32.sst"
      file_format: "sstable"
      record_format: "dist_belief.TokenEmbedding"
    }
  }
  resource {
    name: "words-vocab-input"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.convnet.model-init/vocab"
      file_format: "text"
      record_format: ""
    }
  }
  resource {
    name: "component-builder-module"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.convnet.component-builder-module/module-spec"
      file_format: "pbtxt"
      record_format: ""
    }
  }
  fixed_feature {
    name: "char_ngram"
    fml: "input.token.lexifuse-char-ngram"
    embedding_dim: 16
    vocabulary_size: 16500
    size: 1
    predicate_map: "hashed"
  }
  fixed_feature {
    name: "words"
    fml: "input.word"
    embedding_dim: 32
    vocabulary_size: 39395
    size: 1
    predicate_map: "hashed"
  }
  network_unit {
    registered_name: "IdentityNetwork"
  }
  backend {
    registered_name: "ParserComponent"
  }
  num_actions: 1
  attention_component: ""
  component_builder {
    registered_name: "components.common.dragnn.python.conv_component.ConvComponentBuilder"
    parameters {
      key: "depths"
      value: "48,128"
    }
    parameters {
      key: "output_dims"
      value: "45"
    }
    parameters {
      key: "widths"
      value: "7"
    }
  }
  training_beam_size: 1
  inference_beam_size: 1
}
component {
  name: "tagger"
  transition_system {
    registered_name: "tagger"
    parameters {
      key: "parser_skip_deterministic"
      value: "false"
    }
  }
  resource {
    name: "tag-map"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/lexifuse.lexicon/tag-map"
      file_format: "text"
      record_format: ""
    }
  }
  resource {
    name: "lexifuse-repository"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/lexifuse.lexifuse-repository/repository"
      file_format: "repository"
      record_format: "entity"
    }
  }
  resource {
    name: "brain-parser-model"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.tagger.model-init/brain-parser-model"
      file_format: "model"
      record_format: ""
    }
  }
  resource {
    name: "transition-system-data"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.tagger.model-init/transition-system-data"
      file_format: "model"
      record_format: ""
    }
  }
  resource {
    name: "component-builder-module"
    part {
      file_pattern: "/cns/lg-d/home/chrisalberti/e/conv/dragnn-parser.tagger.component-builder-module/module-spec"
      file_format: "pbtxt"
      record_format: ""
    }
  }
  linked_feature {
    name: "convnet"
    fml: "input.focus"
    embedding_dim: -1
    size: 1
    source_component: "convnet"
    source_translator: "identity"
    source_layer: "conv0_logits"
  }
  network_unit {
    registered_name: "IdentityNetwork"
  }
  backend {
    registered_name: "ParserComponent"
  }
  num_actions: 45
  attention_component: ""
  component_builder {
    registered_name: "bulk_component.BulkAnnotatorComponentBuilder"
  }
  training_beam_size: 1
  inference_beam_size: 1
}
