У меня есть некоторая нейронная сеть, которая выводит вектор x = (x_1, ..., x_d) ^ T.Затем я хочу добавить еще один пользовательский слой поверх слоя, который преобразует x в ковариационную матрицу A (т. Е. 2d-тензор), так что A (i, j) = K (x_i, x_j) для некоторого одномерного ядра K (x,у).В моем конкретном случае я хочу использовать гауссово ядро K (x, y) = exp (- (xy) ^ 2).Как мне достичь этого в керасе?