Я хочу обучить сеть, а затем использовать эту сеть в качестве экстрактора функций; поэтому я хочу сохранить это как функцию.
Я знаю, как сохранить обученную модель и повторно использовать модель I, но я хочу использовать эту обученную модель как часть моего нового графика, как функцию, см. Структуру ниже.
Наверное, мне нужно добавить новый граф к графу старой модели и зафиксировать параметры старой модели. Кто-нибудь может дать мне несколько идей о том, как это сделать? Спасибо.
# define a graph and train a model called mdl in a session
# this mdl will be fixed used in the new graph
# start a new graph
cae_in = tf.placeholder(tf.float32,(None,a,b,1))
cae_out = tf.placeholder(tf.float32,(None,a,b,1))
# use this model to process my input
loss = mdl(cae_in) - cae_out
with tf.Session() as sess:
# run this sess