为什么 Ray Tune 只使用一名工人?

Why is Ray Tune only using one worker?

尽管有足够的 GPU 和 CPU 可用于启动更多工作程序,但 Ray 仅启动了一名工作程序。 我怎样才能增加工人的数量?

您需要设置 ray 应该收集的样本数,否则 ray 只会收集一个样本,因此只会启动一个 worker。 以下将启用多个工作人员:

tune.run(
        main, 
        resources_per_trial=resources,
        num_samples=1000
        )