def __init__(self, dict_path: str=None, word_max_length: int=30, language: str = "ru", rnn=LSTM,
units1: int=256, units2: int=256, dropout: float=0.2, batch_size=2048, emb_dimension=30):
self.rnn = rnn
self.dropout = dropout # type: float
self.units1 = units1 # type: int
self.units2 = units2 # type: int
self.language = language # type: str
if language == "ru":
self.grapheme_alphabet = RU_GRAPHEME_SET
elif language == "en":
self.grapheme_alphabet = EN_GRAPHEME_SET
else:
assert False
self.dict_path = dict_path # type: str
self.word_max_length = word_max_length # type: int
self.emb_dimension = emb_dimension
self.batch_size = batch_size
self.model = None
评论列表
文章目录