【发布时间】:2018-03-15 18:06:31
【问题描述】:
我想获得 DNNClassifier 中每一层的每个节点的权重,使用 tensorflow 的估计器 API 进行训练。我发现可以在 keras 中获取每个节点的权重。估计器API可以吗?感谢您的帮助。
input_func = tf.estimator.inputs.pandas_input_fn(x=X_train,y=y_train,batch_size=10,num_epochs=1000,shuffle=True)
dnn_model = tf.estimator.DNNClassifier(hidden_units=[10,10,10],feature_columns=feat_cols,n_classes=2
model.train(input_fn,steps=6000)
我已经使用上面的代码来训练模型。我想进一步提取隐藏层每个节点的权重。
【问题讨论】:
标签: python-3.x tensorflow deep-learning jupyter-notebook tensorflow-estimator