Моя система выходит из строя при запуске проблемы tenorflow - PullRequest
0 голосов
/ 19 февраля 2020

Я работал над проблемой ввода текста, используя следующую ссылку: https://www.oreilly.com/learning/textual-entailment-with-tensorflow

Когда я пытаюсь выполнить этот код, моя система зависает. Я также пробовал гугл колаб, но сессия автоматически перезапускается при выполнении

def split_data_into_scores():
    import csv
    with open("snli_1.0_dev.txt","r") as data:
        train = csv.DictReader(data, delimiter='\t')
        evi_sentences = []
        hyp_sentences = []
        labels = []
        scores = []
        for row in train:
            hyp_sentences.append(np.vstack(
                    sentence2sequence(row["sentence1"].lower())[0]))
            evi_sentences.append(np.vstack(
                    sentence2sequence(row["sentence2"].lower())[0]))
            labels.append(row["gold_label"])
            scores.append(score_setup(row))

        hyp_sentences = np.stack([fit_to_size(x, (max_hypothesis_length, vector_size))
                          for x in hyp_sentences])
        evi_sentences = np.stack([fit_to_size(x, (max_evidence_length, vector_size))
                          for x in evi_sentences])

        return (hyp_sentences, evi_sentences), labels, np.array(scores)

data_feature_list, correct_values, correct_scores = split_data_into_scores()

l_h, l_e = max_hypothesis_length, max_evidence_length
N, D, H = batch_size, vector_size, hidden_size
l_seq = l_h + l_e

Я новичок в tenorflow. Так может кто-нибудь подсказать мне, в чем заключается ошибка и как ее исправить. Заранее спасибо

...