def __init__(self, config: Config): self.config = config self.config.verify() self._log_creating_model() self._init_num_of_examples() self._log_model_configuration() self.vocabs = Code2VecVocabs(config) self.vocabs.target_vocab.get_index_to_word_lookup_table() # just to initialize it (if not already initialized) self._load_or_create_inner_model() self._initialize()
def load_or_build(self): self.vocabs = Code2VecVocabs(self.config) self._load_or_create_inner_model()