skflow.TensorFlowDNNRegressor参数

时间:2016-05-19 09:57:12

标签: python machine-learning tensorflow skflow

我是skflow的新手。通过以下示例代码,我可以初始化神经网络估算器。

regressor = skflow.TensorFlowDNNRegressor(
     hidden_units=[10, 10],
     steps=5000,
     learning_rate=0.1,
     batch_size=1)

我想知道这些是TensorFlowDNNRegressor的唯一输入参数还是有更多参数,我可以更改?有谁能告诉我在哪里可以找到这个参数列表?我无法找到任何文件。

1 个答案:

答案 0 :(得分:3)

我找到了这个函数here的文档。 (格式不是很干净)。

以下是该类的不同参数:

skflow.TensorFlowDNNRegressor.__init__(
     hidden_units,
     n_classes=0,
     tf_master='',
     batch_size=32,
     steps=200,
     optimizer='SGD',
     learning_rate=0.1,
     tf_random_seed=42,
     continue_training=False,
     config_addon=None,
     verbose=1,
     max_to_keep=5,
     keep_checkpoint_every_n_hours=10000)