def __init__(self, training_filename: str, hyperparameters: dict, combination_type='residual_with_ae'):
self.__hyperparameters = hyperparameters
self.__dataset_extractor = TreeDatasetExtractor(training_filename)
self.__rng = RandomStreams()
self.__rnn = RNN(self.__hyperparameters['memory_size'], self.__hyperparameters, self.__rng,
self.__dataset_extractor, combination_type=combination_type)
self.__trainable_params = list(self.__rnn.get_params().values())
check_hyperparameters(self.REQUIRED_HYPERPARAMETERS | self.__rnn.required_hyperparameters,
self.__hyperparameters)
self.__compiled_methods = None
self.__trained_parameters = None
评论列表
文章目录