Esempio n. 1
0
    def test(self):
        """
        Call the Dialogue Test
        """
        trace('initializing ...')

        encoderDecoderModel = EncoderDecoderModel(self.parameter_dict)
        encoderDecoderModel.test()
Esempio n. 2
0
    def train(self):
        """
        Call the Dialogue Training
        """
        trace('initializing ...')

        encoderDecoderModel = EncoderDecoderModel(self.parameter_dict)
        encoderDecoderModel.train()
    def train(self):
        """
        Call the Dialogue Training
        """
        trace("initializing ...")

        encoderDecoderModel = EncoderDecoderModel(self.parameter_dict)
        encoderDecoderModel.train()
    def test(self):
        """
        Call the Dialogue Test
        """
        trace("initializing ...")

        encoderDecoderModel = EncoderDecoderModel(self.parameter_dict)
        encoderDecoderModel.test()
 def train(self):
     batch_count = 0
     self.parameter_dict["x"] = []
     self.parameter_dict["first_word"] = []
     encoderDecoderModel = EncoderDecoderModel(self.parameter_dict)
     for epoch in range(self.parameter_dict["epoch"]):
         for k, v in self.read_data.total_words_ids.items():
             if k in self.read_data.images_ids:
                 try:
                     self.__get_data(k, batch_count)
                     if batch_count == self.parameter_dict["minibatch"] - 1:
                         self.__call_miniatch_train(encoderDecoderModel, epoch)
                         batch_count = 0
                 except ValueError as e:
                     print(str(e))
                     continue
             batch_count = batch_count + 1
     encoderDecoderModel.save_model()