Как повторно использовать кодирующую часть автоэнкодера в новом графике в Tensorflow? - PullRequest
0 голосов
/ 25 мая 2018

Я могу представить два метода, но я не знаю, есть ли лучший.Вот два метода, которые я представляю:

  1. В том же сеансе, после обучения автоэнкодеру, просто создайте новый граф, используя подграф кодирования автоэнкодера в качестве ввода
  2. После обученияавтоэнкодер, сохраните обученные веса.Таким образом, вам не нужно обучать автокодер и новую другую сеть в одном сеансе.(вид варианта метода 1)

1 Ответ

0 голосов
/ 17 сентября 2018

Самое простое, что вам нужно сделать, - это запустить кодировщик как обычно (режим обучения), но не предоставлять функцию sess.run () - с оптимизатором (который влияет на вес обученного кодера. Таким образом, вы можете использовать повторно.кодировщик без необходимости строить второй график или плюс у вас есть преимущество, которое вы уже можете использовать повторно во время тренировки!

...