tenorflow GradientDescentOptimizer не обновляет переменные?

class Frame1 extends javax.swing.JFrame {

    remove(previouspanel); //or getContentPane().removeAll();

    add(newpanel); //or setContentPane(newpanel);

    invalidate(); validate(); // or ((JComponent) getContentPane()).revalidate();

    repaint(); //DO NOT FORGET REPAINT

}

Иногда вы можете выполнять работу без использования повторной аттестации, а иногда и без использования repaint.My советуем использовать оба.

0
задан Fribble Guo 5 March 2019 в 15:40
поделиться

1 ответ

Вы инициализируете матрицу весов W нулями, и в результате все параметры получают одинаковое значение градиента при каждом обновлении весов. Для инициализации весов используйте tf.truncated_normal(), tf.random_normal(), tf.contrib.layers.xavier_initializer() или что-то еще, но не нули.

Этот является аналогичным вопросом.

0
ответ дан Vlad 5 March 2019 в 15:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: