Pythonでハイパーオプトを使用しています。いくつかのソリューションをリストとして作成し、それらを試行として hyperopt にフィードしたかったので、generate_trials_to_calculate メソッドを使用して試行を作成しました。
trials=generate_trials_to_calculate(vals_list)
best = fmin(fn=objective, space=space, algo=tpe.suggest, trials=trials, max_evals=iteration_number)
このコードは、CPU の 1 つのコアでのみ実行されます。今、CPUのコア間で並列に実行するために「SparkTrials」を使用したいのですが、いくつかの初期ソリューションで「SparkTrials」を生成する方法がわかりません。どうすればできるか知っている人はいますか?