Как я могу рассчитать scikit, изучив «rbf_kernel([[1,1],[2,2],…])» с очень большим массивом?

#python #numpy #scikit-learn #metrics

#питон #тупица #scikit-учись #метрика

Вопрос:

При использовании функции ядра rbf массив слишком велик, и возникает проблема с памятью, поэтому мне приходится отделять данные и вычислять их.

 from sklearn.metrics.pairwise import rbf_kernel result = rbf_kernel([[1,1],[2,2],[3,3]], gamma=60) # A data:[1,1] , B data:[2,2], C data:[3,3]  

И result выглядит так

 A B C A 1 2 1 B 1 1 1 C 1 1 2   

Однако, если я вставляю большие данные, возникает проблема с памятью.

 result = rbf_kernel([[1,1],[2,2],[3,3],[4,4],[5,5],.... ], gamma=60)   

Как я могу извлечь результат, не помещая все данные сразу?

Заранее большое вам спасибо.