【发布时间】:2019-10-26 19:35:06
【问题描述】:
我在 Tensorflow 2.0-beta0 中使用 HParams Dashboard 的超参数,正如此处所建议的 https://www.tensorflow.org/tensorboard/r2/hyperparameter_tuning_with_hparams
我对第 1 步感到困惑,找不到更好的解释。我的问题与以下几行有关:
HP_NUM_UNITS = hp.HParam('num_units', hp.Discrete([16, 32]))
HP_DROPOUT = hp.HParam('dropout', hp.RealInterval(0.1, 0.2))
HP_OPTIMIZER = hp.HParam('optimizer', hp.Discrete(['adam', 'sgd']))
我的问题: 我想尝试更多的 dropout 值,而不仅仅是两个(0.1 和 0.2)。如果我在其中写入更多值,则会引发错误-“最多可以给出 2 个参数”。我试图查找文档,但找不到这些 hp.Discrete 和 hp.RealInterval 函数的来源。 任何帮助,将不胜感激。谢谢!
【问题讨论】:
-
我还想对相同的文档进行一些澄清。在下面链接的示例中,离散和 RealInterval 的行为方式相同。 tensorflow.org/tensorboard/…
标签: tensorboard hyperparameters tensorflow2.0