Почему Ray Tune использует только одного работника?

#hyperparameters #ray

#гиперпараметры #ray

Вопрос:

Ray запускает только одного рабочего, хотя доступно достаточно графических процессоров для запуска большего количества рабочих. Как я могу увеличить количество рабочих?

Ответ №1:

Вам нужно установить количество выборок, которые ray должен собирать, в противном случае ray собирает только одну выборку и, следовательно, запускает только одного работника. Следующее позволит использовать несколько рабочих:

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