def test_get_totally_random_hmm(self): configurations['MIN_NUM_OF_INNER_STATES'] = 1 configurations['MAX_NUM_OF_INNER_STATES'] = 5 configurations['RANDOM_HMM_MAX_EMISSIONS_PER_STATE'] = 5 self.initialise_segment_table("plural_english_segment_table.txt") hmm = HMM.get_random_hmm_totally_random(data=['dag', 'dagzook', 'kook', 'kooz']) log_hmm(hmm) self.write_to_dot_to_file(hmm, "random_hmm")