С помощью darksky я узнал, что функция встроена с опцией ковариационной матрицы.Параметр covariance_type имеет 4 параметра: «полный» (каждый компонент имеет собственную общую ковариационную матрицу), «связанный» (все компоненты имеют одинаковую общую ковариационную матрицу), «diag» (каждый компонент имеет свой собственныйдиагональная ковариационная матрица), «сферический» (каждый компонент имеет свою собственную отдельную дисперсию).
В таком случае, в моем понимании, «сферический» используется для одномерного набора данных, «диаг» используется для наборов данных с несколькимивариант, но независимые особенности.Поэтому следует либо использовать «полный», либо «связанный», если они хотят прогнозировать многовариантные и зависимые признаки.