0

所以我想实现随机搜索,但没有明确的例子来说明如何做到这一点。我对以下方法感到困惑:

  1. 调.randint()
  2. ray.tune.suggest.BasicVariantGenerator()
  3. tune.sample_from(lambda 规范:等等等等 np.random.choice())

有人可以解释一下这些方法在实现随机搜索时如何以及为什么相同/不同。

4

1 回答 1

0

通常,您不需要使用ray.tune.suggest.BasicVariantGenerator().

对于其他两种选择,取决于您的需要。tune.randint()只是一个薄薄的包装tune.sample_from(lambda spec: np.random.randint(...))。您可以使用后者进行更多的表达/条件搜索,但前者更易于使用。

于 2019-09-01T03:58:08.707 回答