Как выполнить точку xnor (xnor вместо умножения в dotproduct) в xtensor-blas? - PullRequest
0 голосов
/ 05 июля 2019

В c ++ у меня есть две матрицы uint64_t размеров (100,50) и (50, 200).Я хочу, чтобы точка xnor между ними была максимально оптимизирована.Я хочу использовать операцию GEMM для вычисления этой точки xnor.Я использую Xtensor для реализации.Для точечного продукта я могу просто использовать xt::linalg::dot, но возможно ли выполнить аналогичную операцию, используя xnor вместо умножения?

Если не поддерживается в xtensor, поддерживается ли это в библиотеках, таких как OpenBlas или Eigen?

...