Ковариационная матрица из 2D векторов - Tensorflow, Numpy - PullRequest
0 голосов
/ 09 октября 2018

Я пытаюсь сгенерировать функцию ядра для GP, используя только операции Matrix (без циклов).Векторы, в которых нет проблем с использованием преимуществ широковещательной передачи

def kernel(A,B):
    return 1/np.exp(np.linalg.norm(A-B.T))**2

A и B, являются векторами [n, 1], но с матрицами в форме [n, m] Это просто не работает.(Также попытался изменить форму на [1, n, m]). Мне интересно вычислить матрицу X, в которой каждый ij-й элемент определяется Ai-Bj.

Сейчас я работаю над Numpy, но мойКонечная цель - реализовать это на Tensorflow.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...