Я пытаюсь запустить регрессию GP в 2D-пространстве + 1D времени с ~ 8000 наблюдениями и составным ядром с 4 ковариационными функциями Matern 3/2 - более чем одно ядро может обработать.
Было бы здорово иметь возможность распределять вычисления GPR по нескольким узлам, а не прибегать к вариационной GP. Эта проблема github объясняет, как выполнить многопоточность в GPflow 1.0, но я не ищу способ распараллелить многие predict_f
вызовы.
Скорее, я хочу сделать GPR для большого набора данных, что означает инвертирование ковариационной матрицы больше, чем может обработать одно ядро. Есть ли способ распараллелить это вычисление для кластера или облака?