我是 tensorflow 和机器学习的新手,我正在经典 MNIST 数据集上训练 tf.estimator.LinearClassifier。
训练过程结束后,我正在阅读输出权重和偏差,classifier.get_variable_names()
我得到:
"['global_step', 'linear/linear_model/bias_weights', 'linear/linear_model/bias_weights/part_0/Adagrad', 'linear/linear_model/pixels/weights', 'linear/linear_model/pixels/weights/part_0/Adagrad']"
我的问题是:linear/linear_model/bias_weights
和之间有什么区别 linear/linear_model/bias_weights/part_0/Adagrad
?它们的大小相同。
我能想象的唯一解释是linear/linear_model/bias_weights
和linear/linear_model/bias_weights/part_0/Adagrad
分别代表训练过程开始和结束时的权重。
但是,我不确定这一点,我在网上找不到任何东西。
MM们
相关分类