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