code: def test_build_model(self):
      char_vocab_size = 100
      word_vocab_size = 10000
      num_labels = 10
  
      # Normal.
      model = BiLSTMCRF(
          char_vocab_size=char_vocab_size,
          word_vocab_size=word_vocab_size,
          num_labels=num_labels,
      )
      model.build()
  
      # No CRF.
      model = BiLSTMCRF(
          char_vocab_size=char_vocab_size,
          word_vocab_size=word_vocab_size,
          num_labels=num_labels,
          use_crf=False,
      )
      model.build()
  
      # No character feature.
      model = BiLSTMCRF(
          char_vocab_size=char_vocab_size,
          word_vocab_size=word_vocab_size,
          num_labels=num_labels,
          use_char=False,
      )
      model.build()
  
file_path: anago/tests/test_model.py
imports: import os
  import shutil
  import unittest
  from anago.models import BiLSTMCRF, load_model, save_model
label_desc: Use image node_id 3 for calling the TestModel obj's underlying member method code with example usage: obj.test_build_model() without return types