Я хочу настроить кусочную скорость обучения для объекта оценки тензорного потока, пока что я делаю так
boundaries = [100000, 200000, 300000]
values = [0.1, 0.05, 0.01, 0.001]
global_step = tf.train.get_global_step()
learning_rate = tf.train.piecewise_constant(global_step, boundaries, values)
а затем создать Оценщик с этими параметрами модели.
Выдает ошибку ValueError: None values not supported.
, поскольку значение глобального шага НЕТ.
С другой стороны, когда я создаю global_step = tf.Variable(0, trainable=False)
, создается тензор скорости обучения, но позже он терпит неудачу при вызове создания объекта оценки. Уже проверял это: Как использовать убывающая скорость обучения с оценкой в тензорном потоке?